large refactor
build artifacts etc, need to remove these
some netbeans stuff