model fixes and center calculations
able to read in plist to core data