moved dev docs to sphinx and added reference docs for modules