Changes made:
Modified how the bullets get created and stored.
Added singleton class "Initializer" to the project
The variable "m_pD3DDevice" was moved to "Initializer"
Objects now need to call "Initializer" in order to access "m_pD3DDevice"