created haml files needed, refactored file structure because sinatra's routing his horrible