add required dependencies
adjust dependencies
remove guava dependencie
add tableViewer Controller and related files
add license header
adjust package name
clean up build file