minor change
maven ignore
clean up and re-structured