Refactor main story view into fragments
Fixed conflicts arfter merging stephans refactor