Rev 0.4.3:

    	Added some comments
    	Encoder and Dome Threads running.
    	Shell running out of thread (used the loop function as idle thread).
    	Added Encoder simulation via timer for debugging. This feature is activate via switch.
    	Added Semaphore to count # of turning steps.
    	Added code to return angle, but float not working.
    	Added code to configure software, but issue on int/float conversion.
    	Added Code to count free memory -> Not really working.
    	Added 2 functions to print floats.

    TO DO:
    	1) Check the move left /right of given #of steps; -> Not working ON HOLD!
    	2) Return angle and not counts; -> Buggy although 2 functions have been implemented.
    	3) Move all encoder configuration defines on variable to allow re/configuration of the code;
    	4) Allow code configuration; -> Buggy