Finished base functionality for widgets admin