starting joker select and move implementation, add locked design