bmp texture and resources are updated

*bmp format structure should had been packed..
*engine has its own resource manager instance
*32bit bmp is not tested (i couldn't get 32bit bmp resource)