Add basic functionality.

need to:

-figure out where controller logic goes.

-css a lot.