Area enhancements

Added support for changing the margins by attributes
Added support for setting the x and y ticks by attributes