Removed convoluted Journal inheritcance in favour of simple one