gitignore
initial code commit, some interface skeletons started