Added some more top-level code. No longer compiles to Verilog, as ChanEstimator uses SInt samples, not SFix samples.