Wedump second edition for developer - part1. ui framework