added gitignore
syncing all changes
added .gitmodules
not supposed to matter
Revert eb63a47..ffa1804

This rolls back to commit eb63a477e621c36efc161534be06b31ca8498ae2.