added skeleton for hw clock, added more general purpose registers