Commented Methods and Movement Checking fixed and working properly