Added initial Documentation and .gitignore