Finished compilation.
Modified Makefile.
TODO test.