Various small improvements

 * forced UIScoped
 * adds also views without ViewMenu annotation
 * uses convention based viewIds if not explicitly  set