An address management app used to teach design patterns at the University of Applied Sciences Bonn Rhein Sieg