Removed version dependencies from cmake

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
Added missing class dependencies

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>