more cleanup

config has been trimmed down
dependencies refactored in build config
removed classes that are not really used