New design is bound to BrowserRootCategories collection

New design is bound to BrowserRootCategories collection. There are some bugs but we have something to show. Works correctly for Geometry category. Possible too long names of some functions. For example: `Geometry.Cuboid`.

@Benglin, please review.
See the main conversation page for details of updating this template selector.