CAM system:
 - split 2D view style into a separate .css file
 - limit background grid to twice machien size