Converted to 2 space tabs.
Set up some basic framework for separating controller and view concerns.