Naming Conventions
This package uses some naming conventions to simplify the code. The following type name prefixes have specific meanings.
Pmeans "Props" for a given React componentSmeans "State" for a given React componentFis used for every other type