update makefile

- add `make clean`
- add highlight/build target (for dependency checking)
- fix some cd calls

closes #7