Screenshot refactor with numbering and timestamping

Closes #45 
style issue: should be

    screenshotmanager()
            :
            count(0) {}