Finished basic implementation

The basic framework is finished and entirely usable. Still lacking a few
utilities to make meshing with genetic algorithms as advanced extensions
easier.