Fixed block submission hex.
Added some comments,
Fixed the code that was checking for new blocks.
Removed jobId from the constructor arguments of BlockTemplate and created a setter Instead.
Added "start" emit event from "Pool" that is going to be used by the polling block submit handler
Removed unnecessary comments or variable
Removed reward parameter from blocktemplates as it was misnamed
other stuff