Early development
Moved to C++
Many improvements