add comments
increase canvas size, add function to check for touch functionality