added exercises and refactored readmes