Add tim_cs260/hw1, almost complete