AngularJS integration

- Removed unused/unnecessary files
- Cleaned up the layout (grouped controls to make it easier to
show/hide)
- Made the 'Create' and 'Go Back' buttons to navigate views