Completed some methods to achieve character movement (haven't tested any of them yet)