initial commit during implementation
updated gitignore