updated dev port number
Refactored project so it is consistent with the internal guidlines.

  - Altered directory/module structure to conform to guidlines
  - Modified karma task to use angular-filesort
  - Fixed some  tests which broke as a consequence of the structural changes (WIP)