Start to implement move list encoding, to be used in future if coordinate input is implemented (and possibly other features that might benefit from this capability).