generalize to reactive block
cleanup
Add lib folder, compile through component handler
logs
logger
Merge branch 'master' of github.com:voltrb/volt