A small but powerful C# library for data binding