Added a unique "id" field to Movie, which gets populated during an "add" to the repository - this allows us to decouple from "title" and fix problems with spaces in titles etc.

Also tidied up pages by introducing a few Bootstrap classes.