added user login authentication to create and edit posts; added user email address to display on new posts made, added functionality for uploading images with blog posts