separate miner

Mining, force mining, mining new transactions, etc. function properly along with start/stop operations.