moved Node and fixed some imports.
added terrain classes and functionality.  Not tested, or integrated yet.
Merge branch 'master' of https://github.com/Beyamor/seng499
adding connection selection state
Switched uses of ComponentData to Component.  Added subhitboxes to handle clickables in the hex grid.  Also changed the no data message to mention noise.  Possibly something else I forgot.
Added 2 step instrument placement.  Needs feedback
Added connection to instrument placement