Refactoring and commenting work.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>
Removal of problematic files.

Signed-off-by: Tobias Lorenz <tobias.lorenz@etas.com>