Merge pull request #5 from atondelier/master

change require modules architecture
Merge pull request #6 from atondelier/master

clean grunt tasks a bit
Merge pull request #7 from atondelier/master

less compilation as grunt task
move angular resource and ui router dependency to MainModule