Added view drag drop borders and tuned menu behavior

lots of stuff here for touch code & how menus show n hide
still needs to be fixed to keep position after edits
added quartz framework