refactor
delete all
init
improvements
update pom