Increased accuracy and added walls

Made it so that vectors of certain gradients cant be walked across and
instead push you back to the base of the hill