Add timer and state machine files