Software based mineral deposit and mine modelling