Updated MovieDetails to reflect DB Changes
Changes:
- MovieActions.cs: Re-did voting and tagging to reflect the new database model.
- MovieDetails.*: Re-mapped data structures to reflect DB
- Account/Login, Regsiter, and RegisterExternalLogin: Added code to create a profile entry when a user logs in from anywhere.