Did some cleaning up, and code commenting, removed extant commas, and spaces, added a header