refactor some common items out into util and global namespaces and add reactor state command
add reactor install command
add reactor lifecycle events and ability to add permissions
fix version typo
refactor output into centralized class