Lots of new code

So much that I’m doing bullet points: