Halfway through Updating Individual Movie
Changelog to follow in next commit
Completed MovieDetails.aspx

Warning: Delete your CrowdMovieTag.mdf file before using this commit

Additions:
- New Folder: Logic/ This folder contains the application logic files,
i.e. adding tags and movies to the DB
- MovieActions.cs: This is a Utility class that conducts database
additions and deletions. Currently it Adds a Tag and TagMap to the
database
- Models/TagFromQuery.cs: A class that contains all the information that
a User cares about for a tag: its label, its ID, its Movie, and its
Score (Score is stored on TagMap)

Modifications:
- Issue #12: individual_Movie is now MovieDetails:
- Added Dynamic retrieval of movie based on Query string
- Added Dynamic retrieval of Tags for the move based on the Query string
- Added UpVote and DownVote functionality
- Uses MovieActions.cs to actually commit the Vote
- Added "AddNewTag" functionality
- TODO: modify this to add an existing tag to the movie

Notes from Last Commit:
Additions:
- TagMap.cs: Creates a table in the database that connects a tag, user,
and a movie.

Modifications:
- Models/Movie.cs: Added back Year and Description
- Models/MovieContext.cs: Added TagMaps table
- Models/MovieDatabaseInitializer.cs: Added initializer for TagMaps
Merge branch 'controller' into view_and_controller

Resolved conflicts and confirmed functionality.

* controller:
  Completed MovieDetails.aspx

Conflicts:
	CrowdMovieTag/App_Data/crowdmovietag_log.ldf
	CrowdMovieTag/CrowdMovieTag.csproj
	CrowdMovieTag/Models/MovieDatabaseInitializer.cs
	CrowdMovieTag/Models/TagMap.cs
	CrowdMovieTag/individual_Movie.aspx
	CrowdMovieTag/individual_Movie.aspx.cs
	CrowdMovieTag/individual_Movie.aspx.designer.cs
Cleaned up an escaped merge conflict
Edited TODO Notes and merged from view_and_controller
Also: Edited .gitignore to ignore mdf and log files
Added ASP Controls to AddMovie.aspx
Changes:
- Added aspTextboxes to the form
- Added validators
- Site.css: Added a "validator" class that has a red font
Added "Add Movie" Functionality
Changes:
- MovieActions.cs:
   - Added enum MovieActionsErrorCode for Error reporting
   - Added AddNewMovie() method that returns an error code, or the ID of a new movie on success
- Movie.cs: Added a required string SubmitterID that is the GUID of the user that submitted the movie
- MovieDatabaseInitializer.cs: Added GUIDs to the Initial movies
- AddMovie.aspx: Added page title, button action, and status label
- AddMovie codeBehind: added click handler that adds a new movie from the form with MovieActions. At completion, it either prints an error on the page, or redirects to the new movie details page
- MovieDetails.aspx: removed some unneeded comments
- Deleted User_Profile.aspx
Changed TagMap class name to Vote