delete irrelevant code
add completed answers copy of code
fix imports
replace exercises with exception throws to allow people to implement them