Add implementation fort SmartCalculator, ComputeEngine and Server