Fixed some routing and OOP problems. Added a list controller.