patterns

Sprint 3 Exercise level 1: singleton pattern Exercise level 3: strategy pattern