Initial test changed
deleted unnecesarry file
modified test. becouse returned bad results
modified tests fixed.
removed category
refactored to include category in API
refactored refactoring
partially implemented subscribing for category
implemented sending message to the category with the same name subscriber subscribed
Client can subscribe to two categories and get message
subscriber removed from category, not from all categories
removing multisubscriber of one category once is enough to unsubscribe
refactored category to be enum, becouse it is enumerable, and for the moment is enough to have simple enum, and extendable enough cuz java enums has many features compared to other languges
correct behaviour of subscription mechanism for categories. coded and refactored .