First attempt at scribbling the general structure of libmpotr