Game logic

Refine game logic:

1b18bec Simple collision detection
04a67e6 Clear obstacles only after collision
1932791 Remove extra life when picking up a penguin