To fix the ball out error: in the 'act' method of the Ball class, switch the order of the 'checkOut' and 'checkFly' calls. Also, in the 'checkOut' method, remove the 'gameOver' call. Will reply about counter shortly.
In the ball class, in the 'checkFly' method, add the following line inside the if(fly != null) block:
((Counter)world.getObjects(Counter.class).get(0)).add(5);
2013/3/2
2013/3/2
2013/3/2
2013/3/2
2013/3/5
2013/5/2
2013/5/2
2013/5/3