- write some decent documentation

Maybe:
- add a -dep option for checking additional dependencies?
