empty arrays and documentation update
gitignore