That is a great implementation. It seems like Nathan is using SpriteKit while my implementation uses UIDynamics. I just ran it and it seems to have collisions implemented. Mine doesn't have counters or anything extra on the screen yet, but the main challenge for me was playing with the physics engine.
Wow! He has come pretty far in one day. When I cloned it this morning, it was just a bunch of rectangles rendered to the screen.
is it possible to have both sprite kit and UIkitdynamics together
If you use SpriteKit, you have access to the other physics engine. And you should use that.