A WPF-implementation of the popular game UNO, using IOC and AI's