added chromosome register allocation
fixed transport definition errors
added grey calculation and mutation