Better jumping implemented, likely to get some more tweaks.