Refactored Message model
updated Message Repository
added message viewmodel class
updated Home controller (altered index view)
updated Message Controller
updated message index view and _Messages partial view