add SuggestionAlgorithm

fix accessibility level for basic model classes
refactor DecisionBase to use SuggestionAlgorithm
add docstring for CalculateProduction
Merge pull request #14 from DM13B/Gruppe1RefactorDecisionBase

Gruppe1 refactor decision base