I've finally managed to get the map system where it works with the game (somewhat)
I can now link maps through the atlas system. When Spike exits one map he enters another! and the atlas system pretty much does all the work for me so no more having to do this manually in the code :)
still actually needs a bit of work, but its something...
More to come soon... I might update periodically throughout the day. there may even be some images here and there of the atlas system as it progresses!