Keep pub files in this branch and create makefile