Changed creature representation position

Made Creature representation to use a position based upon the tiles and
have it's unit  scale and the width of each tile instead.
This enables it to calculate it's own visual position itself.
Assets.java and BattleScreen.java are altered to fit this
implementation.