Moved driver code to `driver' branch