clean up includes in stdafx.hpp, and disable some msvc warnings
attach other components to the bus