choose when there are multiple possibilities

implements #4, basically pops up a chooser if there is more then one possibility.  Don't know python that well, so sorry in advance if I did something in a stupid way :)