code cleanup.  cached sprite animations. added xp. fixed bullet collision problem. moved damage logic to game object