My import of the code from the Roomy project on Sourceforge