Completely reorganized grid, map, and gridClass files. Added pseudocode to ship class.