actions are mostly mapped.
I'll need to put the view stuff in once I figure out what I want to do