Added gon and tested to ensure JavaScript data is loading dynamically. It is.
Cleanup of code and some views
Changed from Webrick to Thin