removed drag area and destination
removed drag area and destination area
added user program file ref and UserCodeDisplay
added user_file
fixed conditional for button/textinput
update to functions