add maven support (3nd attempt)