Running mode and obstacle detection

1. Fixed bug for running mode when pressing direction pad and running
button at the same time
2. Added static obstacles to background object
3. Added collision detection for obstacles on screen
4. There is still a bug for collision detection when running when the
image is update beyond the range of detection