Continuation of piece placement class and additions to input file document.

Continuing on the way toward completion and better tests on the classes.
Finshed off last of the movement types.

All movement types are now accounted for, at least the ones i know of and have been asked to do.