[NEW] Save file dialog
[NEW] List view control
[NEW] Message box overloads to minimize the need to write std::to_string.
[NEW] Fixed length for either panel in vertical split window can be specifed.
[NEW] Splitter in vertical split window reacts to parent window size change.
[NEW] Static methods in Window for getting dimensions in methods that handle WM_CREATE.
[NEW] SettingsManager can write lame settings file.
[NEW] Basic GUI layout.
[FIX] Vertical split window slight calculation error.
[FIX] Removed unused variables in splitter window.
[FIX] Previously, dimensions retrieving methods in Window return dimensions relative to the desktop. Now dimensions returned are relative to their corresponding parent.
[CHG] Removed useless exceptions
[CHG] FileWriter returns more useful exceptions.
[CHG] Removed Windows controls handle wrapper
[CHG] FileDialog is renamed OpenFileDialog
[CHG] Renamed controls id.