Epic-style commit - a lot has been optimized; compiled folder has been added with grunt watch task compiling the files. Hence you can now choose to have either the source or the compiled version; multiple test-cases added and some have been eliminated (housekeeping); more gutter options etc.
merge from master