outlined some testcases.
outlined some move generation.
eh.