everybody's workin on the weekend

dropped api controller cuz it's way too much data.
dropped other misc crap no longer needed.
added a view model to strongly type the view