D3 Reusable Charts Pattern - Reusable Charts Line Mathew Brown Observable