Alot of major changes (more than I imagined), unfinished. The errors are indicative of what needs modification\attention. (sleep)