Created New Classes, Fixed Correctness Issue

Fixed ivar vs property issue
New layer and sprite classes
BROKEN!!!
Revert "BROKEN!!!"

This reverts commit f6a1910daa24c58f206c9dd8d41b1f1cc90d47ac.
Rollback
Revert "BROKEN!!!"

This reverts commit f6a1910daa24c58f206c9dd8d41b1f1cc90d47ac.
Merge branch 'layer-refactor' of https://github.com/fiicere/PK into layer-refactor

Conflicts:

PK/PK.xcodeproj/xcuserdata/fiicere.xcuserdatad/xcdebugger/Breakpoints.xc
bkptlist
	PK/PK/FocusedLayer.h
	PK/PK/FocusedLayer.m
	PK/PK/HelloWorldLayer.m
	PK/PK/PhysicsSprite.h
	PK/PK/PhysicsSprite.m
Reverted changes
Errors fixed

Game is still broken, but is runnable now
Game working again
UFOs updated to new paradigm

UFOs now exist in physicsSprite layer
Ignore this one
Merge branch 'layer-refactor' of https://github.com/fiicere/PK into layer-refactor

Conflicts:
	PK/PK.xcodeproj/project.pbxproj

PK/PK.xcodeproj/xcuserdata/fiicere.xcuserdatad/xcdebugger/Breakpoints.xc
bkptlist
	PK/PK/EnemiesLayer.m
	PK/PK/HelloWorldLayer.m
Projectiles now exist in right layer
Refactored out bounding box code
Scaling on collision boxes
Merge branch 'layer-refactor'

Conflicts:
	PK/PK/HelloWorldLayer.m