Describir: Building mobile library applications