How Mining, Block time and Difficulty work...