Pretty much functionaly complete. Need to check up on the reqs. Writing tests now.