UI Files removed and work done on UI redraw

* Removed the ui files for simplicity/readability
* Added reference to both the incoming and outgoing states within a transition
* Fixed the redraw problem where screen artifacts left behind when moving states
* Added Bezier curve connector and simple arrow (which is pointing incorrectly at the moment!)
* Added dock panel ready for the data and property grids