log4j include stack-trace
added change event to client-manager
removed uneccessary code
refactored view / viewmodel / controller handling
more view / viewmodel refactorings