Many changes regarding drawing the objects found in GameCore.

- Replaced the Sprite class in the core to Actor containing just simple properties for an entity.

- Started using std::string where I could. Added functions to transform that to LPCWSTR's where I needed.

- Used the Actor cast to Sprite technique to get a drawable object.