Removes unused dependencies from users module
Updates core project files
Removes pulse service (now a core module)
Updates backend services (adds notification and rich client pool)
Adds frontend implementation
Adds project entrypoint