video module improved: screenshot saving dialog; user actions in gui; base figure class