Added asset loader interfaces.
Added game default implementation and some test cases.
Implemented document loading.
Added many view related classes and replaced some old wx event code.
Minor fixes.
Force renderer meshes to be pre-sized.
Implemented more map rendering support.
Fixed some minor issues.