MITHRIL - an integrated direct-methods computer program