Added a jumpcooldown and did some stuff in areachecker for collision
control. Don't know how good any of them are.