smooth is a class library for user interfaces written in C++
