Initial commit

- Added Grunt process
- RequireJS to dependancy load
- Less is also converted
- Basic component plugin that renders hello world from precompiled
template built through Grunt process