adjust gitignore
adjust build file
adjust gradle build
add tableviewer Controller and related classes
add lib folder containing blackstrap library (workaround)