Refactor names of controllers to match standard conventions
Reorganize modules to make them reflect logical application parts
Extract angular controllers and services to separate files
Rename angular directives and extract them to separate files
Redistribute javascript sources to new directory layout
Add possibility to execute js tests with jsTestDriver
Adapt the in-browser jasmine runner to new directory layout
Implement unit tests for angular directives and filters