combine toolbar and menu callback function
remove function checkException() and merge it with createwidget
display toolbar menu based on mode setting grid, form or both
merge application.js and main.js code
add dummy option to disable the filter
add Room widget
move the processing of new, save and delete record to server instead of within the widget
add new icon from flaticon.com
action are generated on the fly and attached on the current widget