changed internal representation of if/else
added support for weave file drag/drop