* : renamed movement.py -> grid.py and refactored