Made using Apple's basic Xcode tutorial