bleh
the official name is now state manager
added specs for extra engine functionality