adding gitignore so we don't accidentally commit DBs or .pyc files
merging with Mukarram's latest commits and adding gitignore