Changed window to run inside a JFrame, makes it easyer to add UI elements going forward, either as part of a map editor, or something else (thinking easy/ lazy chat functions, or external elements)