Add title logic to layout view
Add modular classes for main and song

Modularized main and song, updated config.ru accordingly to map for
rack routing. Also added applicationcontroller to DRY out registering
extensions. Removed sinatra/extension in auth as it fails after the
redesign.
Add assethandler for CSS, JS