Refactoring della classe Fact in:
	- Fact
	- OrderedFact
	- TemplateFact
	
Aggiunti test e corretto funzionamento su nuove api