Genetics essentials concepts and connections