Mostly complete, still having trouble getting it to function the way I told it was supposed to.