working basic genetic hello world. todo: efficiency, packages, docs, refactoring, tests...