Override equals method in Position
Update RuleManager

Implemented all methods from RuleManagerInterface and added tests. Deleted isCaptureAvailable method.