-massive refactoring during easter
-need to change the kernel part slightly (mainly simplify)
-need to finalise replication in the DHT part, but it should work right now