Add doc for guards
Move factories to namespace
Cleaning
Remove unused event in guard
Merge pull request #7 from bakura10/guards-doc

Add doc for guards
Merge pull request #8 from bakura10/change-factories

Move factories to namespace
Merge pull request #11 from bakura10/guard-event

Remove unused event in guard
Merge pull request #9 from bakura10/collector

Cleaning