added command infrastructure, enhanced genesis plugin