gui implovements and genetic strategy stub