Initial check in

Basic infrastructure, initial routing setup and Team CRUD
Basic Player CRUD operations
Team consistency changes
Plug in Automapper

Plugged in Automapper to map between entities and viewmodels. Plugged in
a view model for Team and Location to keep things consistent and remove
data attributes from entity model
Linking Players to a Team
Self code review and associated refactor

Remove wasted team dropdown datasource creation. Refactor into separate
method for all usages.
Player and Team controller updates

Update to mapping and select players by team
AntiForgeryToken addition
Match CRUD drop #1
Match Comment initial implementation

First drop of the comment / match linking
Raven DB profiler

Add the required lines for the profiler functionality.
Player results new index

This has the first drop of the AbstractMultiMapIndexCreationTask index
to calculate the scores for players. This includes a temporary view
which will be removed at a later date.
Tweaks to match details
Events, Legs, Extras and Match Linking

Some basic crud, linking and extra aggregation for players
Leg/Event scores + few tweaks
Session re-work

One per request instead of one per controller
Remove EntityFramework
Admin area - Login

Initial drop of the login ability to authenticate users
Admin functionality refactor and embedded ravendb

The admin functionality refactor plus the option to allow for embedded
use of ravenDB through configuration (was two commits, but issue with it
Github for Windows un-did multiple unsync commits)
Further fixing commits after issue (admin area part 2)