Common classes in c++ and sdl projects usables as an external lib to avoid code duplication