adding user subscription functionality (and cleaning repo of files that should have been ignored)
adding user subscription functionality (and cleaning repo of files that should have been ignored)
finalizing cleanup