Rspec runs and page loads

After merging this is a branch where the rspec runs and the page loads. Still has bugs. While this is the tools branch none of it is actually working so don't use tools from this branch yet.