Set up base structure and canvas