My first iOS application. Any feedback on code structure or anything else would be much appreciated