Cleaned up pin view rotation problems
Convert ivars to properties