More time controls + added principal variation to engine output. Issues #35 and #4