removed commented-out code
lazy import of deprecated-usage yaml and csv modules
added requirements.txt