Aggiunta classe Model e ModelManager

Aggiunta classe Model e ModelManager
Si deve modificare la gestione degli allocator perché non utilizzabili
con std