Added Timer Code to new Timer Branch