added gitignore
added categories for user defaults and frame alteration
fixed selector names
added core data models and moved view logic into tile VC