So far I have line stepping working :) . I ended up spending too much time building the UI (3 days), but oh well.