refactor and support one-level namespaces
flush is now just a ping
using vm and fixed default ns bug
emit is oncommand
v0.2.4