Add form for inserting movies

* Add a new route.
* Add a new controller for the new route.
* Add a method on the server for handling the post requests.
Add page for movie details

* Add a route based on the movie id.
* Add a controller for the new route.
* Query for a single movie on nodejs.
Handle success and failure when adding movies

* Send HTTP 201 on success and HTTP 400 on failure.
* Redirect to movied details on success.
* On failure, display error on the new movie form.
Handle bad request for movie details

Return 404 if the movie's not found.
Pretify URLs

Use $lovationProvider to remove the hash (#) from the routes.
Add links to movie detail on movie list

Also use spans instead of divs loop on arrays.
Change module & controllers declaration

See:
* https://docs.angularjs.org/guide/controller
* http://stackoverflow.com/questions/17035890/angular-convention-for-declaring-controllers
* http://stackoverflow.com/questions/19957280/angularjs-best-practices-for-module-declaration

Also:
* Rename mainController to movieListController
Pretify

* Replace tabs with four spaces.
* Ensure that the lines are less than 80 characters long.