Poco Refactoring, il codice e' pressoche invariato e andra' sistemato in futuro. Predisposizione al multi-threading