rewritten the menu to add blocks

Sometimes it could have happen the menu to add blocks was not correctly rendered. For that reason the responsibility
to build the groups of blocks for each list in that menu, has been delegated to the new BlocksAdderMenu object.