Initial version of genetics code
better modularization
Makefile