Maven Version with updated dependencies

Converted to maven