fix(gitignore): don't ignore all env*
feat(config): config for different environment
feat(run): add runserver.py