Great refactoring!!!

Added Abstract GMDH