added test for crystalneighbor limit.
renames and cleanups, initial shell for boundaries test setup.
started working on being able to change the separation parameter. some
rewrites and cleanups.