Added the first abstract classes
Added first concrete classes of Files namespace