Update Changelog

I've not added all of the recent changes flan made since they were all in big commits.