Chipping away at spock.utils, increased code locality, moved smpmap to own module