Added in basic platforming functionality