controllers and views plus a basic nav