change project structure over so it uses maven library dependencies