declared dependencies but don't copy in project them in repo

My change is intended to remove existing code that project depends on right in the repository. I have removed pygments and markdown folders but declared them as dependencies in `requirements.txt` file that is more common and natural in such case.