Logger struct with enabled attribute
it streams the image instead of saving it to a new file
refactoring
more tests on thumb name
added makefile