Added spawn point
Minor refactoring
Implemented shift
Added support for floating shift platform