add calculate, layout, and index views
make routes for views