adds index page which shows the list of blogs and detail page which shows the details of a particular blog.
implements BlogStore
changes the name of the owner component 'BlogBox' to 'App'
modifications made to implement flux
adds dispatcher
adds actions
adds constatns
adds #new back to the controller
adds TagsController as well as route for it
updates and refactors
refactors the #index so it return the appropriate json object according to a particular tag.
adds some custom methods
Merge branch 'wireframe' into flux

Conflicts:
	smiley_blog/app/assets/javascripts/stores/blog_store.js
now current tag changes its color to orange
now SHOW_BLOGS takes care of any type of blog list
adds session functionality
adds header, navbar, footer
adds blog form
adds login form
refactor: the app doesn't control which page to show now. The stores do.