Split Model.cpp
Add Scripting System to ModelFormat