Added a whole bunch of styling and functionality, still need to look into modifying file upload/removal funtionality