moved the definition of the central widget to the src.view.entry module and made its structure more explicit