initial commit - it's hacky, but it works.
merged gitignores