Added FilmViewModel

Created a new view model for Film.
Added GetEventList

Created a function to populate the list allowing us to us use it in
another View.
Filled Film Page with Latest Event
Spread List Usage

Used the Film List on the Home page, added fix to cover if events have
all passed, and fixed links to the Film page. Also helped spread Film
list to the Film page.