- More work on Networking as well as forward declaration of the Program class in the Canvas class