initial attempt at viewport friendly aspect ratio correction.

* yay - this needs massive refactor.
* algebra!
Merge branch 'master' of https://github.com/ricecake/F-ing-WhiteBoard

Conflicts:
	templates/whiteboard.dtl