many bug fixes, code now runs and gets correct results, but has tons of debug crap coded in and needs a cleaning