Initial import of homework.
Improve documentation and add specs.
Add README.