add ui-script
create status attribute for tasks
add list_show
heavily refactor, WIP