Implemented receiver for Task 2.2... still needs the calibrating part