Defines miscellaneous classes most users will not need to interact with. Includes the State class which encapsulates Elements and is used by Actions.