initial
gitignore add
minor changes