Refactor: Renamed Player, Strategic, added Movable