assignment 1 pretty much done. debugging still needs to happen, but unsure of reqs