MapUtilities and Cave problem fixed!

Fixed the cave problem and made a new static class called MapUtilities
that should make things more easily accessible. I'll work on putting
more methods in that class as we make progress.