added bmp files and objectmanager and blockhole

added bmp files
added objectmanager
create blackholeclass
removed old code in GI
fixed bmp fetch
Fixed vcxproj added publisher and subscriber
vcxproj fix