Removed &= operators in fault checking that are fine as plain assignments.
Fixed some spelling errors.
Fixed an odd bug in checking the feature level after creating DirectX device. It was setting the hr variable storing result from D3D11CreateDevice to S_FALSE, which still passes the SUCCEEDED(hr) macro. Changed it to setting good = false and testing good in remainder of CDirectX::Init(void).