make attributes public (solves issue with new build system v17)
updated gitignore after gradle integration