:lipstick: Change the router event name
:memo: Complete Router documentation
:white_check_mark: Add test for widget element property
Add StateMachine mixin
Add string inflections with plural/singular support
Add past tense inflections
:lipstick: Fix typo in test description
:lipstick: Fix typo in past tense inflection
:white_check_mark: Add tests for boolean state methods
Add a namespace helper

It initializes the namespaces and ensure that namespaces
exists, reducing the amount of namespaces created in the index.
Add sprite and animation classes