I am building my first solo project for a paper music magazine to offer their subscribers online reading. I already know that I will have to refactor a lot of duplicate into reu