update maven dependencies and project structure/names