First batch of stuff

@himedlooff @ascott1 @contolini
Where is the `endblock` for this?