added an option get block number from user. Added another error mode for simulate error on block number
Merge branch 'iteration5' of https://github.com/koreyconway/sysc3303project into iteration5