adds gitignore and adds initial db schema