Cleaned up all views

Fixed tab spacing to be even and consistent in all views, also added
some comments.
Added image upload feature

Added function in the post model for image upload. Changed show and
index to display image after uploaded.
Created new column in database for image path storage. Created image
upload directory in publics folder.