Some basic stuff around widgets, almost working menu widgets crud