Added Contruction class and some commented out interrupt routine