added the necessary files to compile with cmake