Fixed collision detection, now using a sensible (i think) method
Fixed issue when touching down on an icon, then sliding your finger and touching up somewhere else causing the touch down action to continue
Added new enemy to the game that turns and walks in the opposite direction when it hits the left of the screen or a block
Introduced some new logic including the character getting 'hit' and losing health, which needs to be expanded on, also tidied up the code
Added health bar at the top of the game and removed unnecessary code

A heart is taken away and an empty heart displayed in its place when the character comes into contact with an enemy, there is then a space of 2 seconds before another hit can be registered.
Added a fire button the user can press that will fire an orange bullet, also separated collision detection into smaller functions