First Beta Commit

Auto Calibration is yet to be done. Analyzing (including calibrating is
pending)