1) add doxygen documentation 2) create a makefile 3) add some form of authentication