niceb5y engine written in c#