Handle behavior when all targets have been killed
Replace some hardcoded graphics/board values
Handle size scaling in proper places

The game should function identically nomatter what size display you are
using. You should never try to keep the 2 sides in sync with multiple
scaling variables.
Clean up some dead lines
Fixed bug where hero would stop moving

I had previously been multiplying the random starting position by a
float to have it display correctly, but since I moved that out to a
better location, I created an error because a float was being added to
an int and getting rounded down to zero in specific cases.
Move database functions to a separate file
Stop using copiedBarbarian as main test unit
Delete idiotic print function
Cleanup armyplanner