Added knockback check, fixed random things, still need to fix horizontal
speed :(