Added .gitignores and restructured files