Update Shaders to use Resource Cache
use LPWSTR not LPSTR
Fixed up lua scripts
Converted Engine to library and setup PongSample Game