Merge pull request #2 from rezaprogrammer/master

Pullrequestingleeth-merging.
Merge branch 'leeth' of https://github.com/rezaprogrammer/python-tutorial into leeth
A simple threading app to zip files.
Modified Async thread class to use: \
    1- Enums for its state; \
    2- Function look ups for its run functinality.