Generalized system view window through creation of button window class
Finished adding other ButtonWindows, making rightWindow interactivity
and rendering in SystemView

Adding comments to various parts of the codebase

Began making a number of incomplete classes for future use eg Weapon,
TechTree, Ship etc
Added more buttons to the HUD
Some Strings being drawn on HUD
Turn cycling and limiting end turn actions added