Set encoding
Move Javascript to a app.js
Deal with custom extra hourly rate