all basic tasks ported from ant to maven