fixing git ignore and schema