browser based 3d projection in coffeescript/svg