added state to grid character piece
removed rooted state
set leader position based on grid size