Further initial updates

Added reference class

.gitignore changes
+ more organization
- excluded build.gradle