working on timer
Error handling and timers improved
Timer implementation cleaned and improved
Machin2 implemented + all code revised