After much trying, I think the rectangle collision is working well, pixel perfect isnt actually checking alpha yet though :(
Fixed a silly typo in GameObject.collideRect, fixed that method
I think GameObject.pixelCollide is working well now

- also optimized to only check a subrectangle of pixels instead of all of obj2 against obj1
Added a container that allows everything to follow the player

- also tweaked pixel collisions more
Added ndgmr collision detection library for createjs

Works better than my solution...keeping it!
Added other layers all contained in level, which is then moved based on the player's POV