More corrections:

- More fine-grained imports.
- Added `clear` task on makefile.
- `.DS_Store` banished in gitignore.