implemented enhance-jar and added common base for mojos