adds test for url validation and fixes canvas
Merge pull request #25 from Rosie-Brigham/adding_tests

adds test for url validation and fixes canvas