Starting to add tests and framework required for MMI Moves.
Working on the moves and iterator. Starting to get the basics in, but checking connections will be hard.