Completed some methods to achieve character movement (haven't tested anything of it yet)