add dependencies and improve build options
create kernel classes
improve NavigableTree
add some dependencies
common actor's messages
index parsable messages
start of login network actor