how many episodes in the frankenstein chronicles season 2