Fixed the collision boxes on player and alien

Instead of defining PADDING in the entity class, now each entity (player
and alien) has their own padding_x and padding_y that can be modified to
suit the animation.