fixed a bug with settings menu photo uploading, added todos