renamed model module to core module