Linker errors reduced to the project only (not base2.0). Base 2.0 slightly fixed with .hpp instead of .cpp