Add Model framework