Updated GUI and Messages

ImageUtils.java updated for image resizing with aspect ratio retention.
MessageUtils and ImageUtils moved to message library.
Image Container created for avatar and other image views.
Images drawn onto panels to allow for resizing without bounds
Buttons removed and replaced with singular instance of button with
combined functionality.