Finished buttonrenderer
Added propertydialog to setup a custom macro
Added simple script editor with basic codecompletion (needs more work)