Add diagonal movement
Add normal movement