Collision detection now works

The basic contact listener method was not working (probably because i
didn't test colliding with NSObject objects?) Instead implemented a
listener made by Steffen Itterheim in 2010, used in the book Learn
cocos2d Game Development(Apress).