Made functional chain
Fixes chain key handling with new collision detection
Adds new maps