rename pm-server to pm-web
clean up package structure