added mobile month nav, icons, and cleaned up app.js some