Adds front-end architecture

- Adds bower as a package manager
- Modify the structure of views