Part of soulgate

Added part of soulgate. Made moving platforms work better, but still not
exactly what I want.