update jshint rules, added app & Firebase to globals, update index to include posts, updated app router for posts, updated main.js to handle firebase