Silenced the output and added markup for easy publishing
Ignoring the output of publish function.
Added makefile.