Working on canvas layout, and planning how the program will go together.