removed coupling of core api component with participation which caused an issue with some configurations
Merge branch 'refactoring' of github.com:nemesisdesign/nodeshot into refactoring