Finish first iteration of csharp/bob. Looks decent.