Added MinSize check and revised tests.
cleaned up tests and names