Base root (copied of HiveHub, still needs tuning), base simulator implementation (only echo so far)