Overhauled news page

Removed the old Magpie code and replaced most of the parsing logic. There's still room for improvement, namely in how we're str_replacing stuff.