basic structure defined
IManager, Monitor and RuleEngine

IManager interface, Monitor class and RuleEngine class added