Final App for CISDD Semester 1