Altered paths to enable multiple view endpoints
Altered overall application structure removing redundancy in general