Add dashboard home page

This commit adds the controller for Dashboard, along with a simple home
page where the user will first see the dashboard. Other controllers will
be added later when the design is more solid.
Write basic rspec test for home page

All tests pass.