Build: Added requirejs cs plugin and coffeescript library so we can use coffeescript for writing modules.
SASS : Styling is now preprocessed with sass.
CSS : We no longer use css directly. Instead its now preprocessed by sass.
UI Message: Splitted the message logic from the main module to its own module.
All : util.math is now been rewritten in coffee. Changed and added a lot of comments. Cache module has been expanded.