Timer upgrade

Add simple Timer class,
Upgrade timer related Systems