add assert()s
Merge branch 'workshop' of https://github.com/MrKepzie/Powiter into workshop