refactored model code generator
updated test project