RxJS powered state management for Angular applications, inspired by Redux | Heykuki News