adjusted path to font file so it is in public/fonts
added 'catch' else for when schema is not present and type is not set in add function
minor formatting change - removed unnecessary lines
added TODO, output saying directory and command to run, changed run parameters into config array