We use small letters as file names mostly in ruby, and I have made corrections on your indentation, it should be 2 whitespaces, and added some implementation to your inheritance
removed dangling files