Revert "Revert "local settings""

This reverts commit 0d3fe68ab8a7f64aca46e8ce8e0f0e6387a00e93.
adding subscription entity
fixing unneeded imports
adding wip subscription
adding subscription code on profileclick
Revert "Revert "Revert "local settings"""

This reverts commit 4e9e93d53599c0533893d09975fd634003f257fc.