UGPCPP::Core: Added Rule class implementation. Added documentation for Category class.
Improoved Category class implementation (overloading operators). .gitignore changed.