improved Storage incapsulation. Made all calculations realtime on node addition. No need for external calc* invocations