Genetics and Basics of Inheritance