Using MapByteBuffer to faster access to map files
Introducing a class to represent Map and the class Position