Organise news
Implement own header parsing. Closes #115