designpattern, uitwerking oefeningen command pattern