First draft of session 3
Changes to fix formatting
Snippet sanitization
typo
Fix examples
Add object-orientation interlude
Add doc link for OS
Add merge neighbouring loops refactoring
Add comment about lint
Add temporary variable refactoring
Merge branch 'session3' into session4
Write session 4