Implemented proper velocity implementation. Implemented Gravity