Added movement methods

Not all are done yet, need to implement down.