tap gesture creates new subViews (blocks) which are affected by the gravity
added collision detection (blocks cannot fall below screen anymore)