Bad, huge, commit. Added support for WorldPowerUps and moving through walls. Note: only works when generatingBodySegments is set to off, must fix that somehow.