adds test for url validation and fixes canvas

Canvas now loads on every page. Test for url before validation. Search bar now allows searching for artists. Minor bug fixes