James_11_17_2013_V1

Fix running on an empty DB.
Add a migration file that is for new DB as is now.
Remove need for Final().
Each function now updates the DB internally by calling
contx.SaveChanges()