refactor arg matching for setBlocks
basic get_position added for the player. TODO make it return a Position object