updated gitignore
added sample src and tests