added in photo upload functionality and tidied CSS files