Added client and candidate modules. Slight modification to the way templates are modularized. Implemented multiple named routes support with angular-ui router