Completed game with all location data read from a file. Comments welcome :)