Fix tickLength when drawing yaxis
Generalize some functions
Added helper functions for height and width of Bounds
Custom margins
Make points smaller by default
Draw axes labels