added skeleton for tests for Projector (#113)
moved implementations for Projector to an .impl.h file (#113)
added #include directive so the factoring out actually works :-| (#113)
unit tests for Projector (#113)