Change ActionResult return type to provide more options for handling how the window is to be added/removed.
mouseMove renamed to mousePosition and is called every render frame by screen.
Seperate Replace and Replace_All interactions to allow individual windows to close themselves to close and open a new window.
Implement click and drag to DisplayUnitItem.
Tweak gitignore to be more fiendly to adding directories.
Include helpers to make handlign gradle slightly easier
Tweak helper scripts, update forge
Implement dragging and arrow key movements for most displays.
DisplayWindow is no longer required for window processing. Never made sense windows would be required to have children.