Converted to mvn project to improve packaging