Implemented logic for photo upload. Currently just replacing the state
in cover photo component. Later the photo should be uploaded to the
database to update the appearence of the TC component as well.
(Stretch) Can add image pre-processing, such as cropping
beforehand. Due to the width of the coverphoto only a portion of the
image gets displayed. Even with background-position: center it doesn't
look that well.