Update build.gradle to be nicer with ashley version numbers
Fix resizing to be much nicer; works much better with full screen
and fixes dialog and entity positioning in battle view.
Add Dimension class for above.
Add new helper methods to Position.