Added macros including GPL license and Author info