add a file config checker (but the threw exception is swallowed by guice), move ytjob
add cover
track + design