Adding some files demonstrating concepts of Inheritence, Access Levels and Abstract access modifier