added boost header and btQuaternion header to fix errors related to boost and btQuaternoin