Begun generating random systems.

Still need to handle initial overlaps.