Added Calculation/Term tree backend

fixed:
- view system now partially works