Console printing is now synchronous, changed Log class to tuple, & simplified Main, Mod, and LINQ (to method chain)