Added source files and grunt tasks
Testing framework added