git ignore generated
some design docs
basic domain classes