Reactive literals

Added reactive literals, drag and drop, greatly improved secondary notations.