Begun adding computation logic. Not close to working.