adding new exercises and dependent files