basic controller base
finish session (thank eric)
working on routes