Issue #3 - Convert left over javascript files to coffee script

This should be what's needed to close issue #3. 

I only converted files under /app and left world renderer alone. 

I did look at /spec, but need study coffee script a little more. Not sure how to covert these lines [here](https://github.com/voluspa/vilive/blob/master/apps/vilive_web/priv/spec/init.js#L22). I believe that in order to maintain the `function [name] ()` syntax or at least to convert it to be the same I will need to escape those functions so that it puts those in just like they are written and not try to compile it to javascript.

coffeescript does not seem to give the ability to declare a function in the global namespace.