chore: Move State::apply_block() into separate file
#1604
Merged
State::apply_block() into separate file
#1604