Better makefile and automatic dependency detection.
Start documenting classes and constructors.