c# library to help create resources that follow the hypermedia api style of REST