updated gitignore plus entity progress