created cycamore version header and macros