Started switching out TempData for ViewData

Turned out to be a failed experiment :(
added .gitignore
Revert back to Tempdata for alerts