add requirements-dev.txt and ignore pyc