added "arguments" and "this"
formated code
finished most of talk: Clojure, OOP, Functions