Moved creation of blog posts to it's own seperate controller and route for better layouting.

* Also restyled some parts of the application.