[Refactoring] IFactory updated.

0. IFactory IUnitType becomes framework part
[Arrange] Delete Redundent Files, Comment, variable Names Changed

Not much change.
[TODO LIST]
0. Confirm View-State-Controller Relationship
1. Support .gif Sprite Animation to framework.obj2d
2. Combine SurfaceView & normal View-derived classes into Single Panel
Merge remote-tracking branch 'origin/pjhjohn' into Y