Initial C# build

Rewrote application in C#, built frontend GUI for viewer portion.

TBD: Settlement tracking and iterative tracking.