added gitignore
updated ignore file
added basic requirements and local dev reqs
the project, with seperated setting files