WHALESBURG - PROVIDING SOLUTIONS TO MINING PROBLEMS