This is the basic version

Okay, it somehow works BUT I can't choose background color.
Since I'm not that much into objective-c and Apple's libraries, it's
going to be hard for me to improve that thing :p