throw error when loading sample with no url

closes #12
loadSample: handle error on missing url
experiment with new font: helvetica

#17
fix margin on change project button