Create DiagramEditor.java

TODO: Make move nicer (more centered), fix line 150 with the conditionals