project initialization

Add one cpp file and basic CMake rules

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
add basic copyright comments
simple implementation of setter_injector

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>