major progress working towards a complete BH engine.  Memory issues currently.