documenting how to compile the application