Changes to Character methods, MapScreen, and screen testing

getLocation() and setLocation() should change to x and y fields of the
character.  I didn't delete any code, so the old code of those methods
can still be used for something.