initial commit of a c-based rest framework