Collision improvements

Can't place campfire when it will collide.
CheckCollision from 'movableEntity' moved to the 'collidableEntity'
class. Where it belongs.
Mobs with idle animation keep animation when colliding.
No more tempX and tempY variables in entity