files set up as per video
refactored full_name into base class