bring ipc closer to functional
split handlers into separate namespace; begin writing tests
rename to clj-base; add all messages; more handlers