Merge pull request #1 from lerovitch/master

minor improvements
Notice that functions can be declared anywhere, not only inside classes
Minor changes in texts, better function as argument example
Added classes and iterators modules
Merged
Merged with master to add classes and iterators mods
Merge pull request #2 from pablito56/minorchanges

Minorchanges
Added context managers to flow control module
In iterators module: moved protocol to advanced block. Added list and dict comprehension and generators
Merged from master with last pull request

Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Added functional programming and iterables tools
State that modules are most basic unit of code organization
State that modules are most basic unit of code organization
Added __name__ and better explanations of inheritance
Added static and class method to Classes module
added in-place modifications
Merge branch 'master' of github.com:pablito56/pycourse
Merge pull request #3 from pablito56/minorchanges

Major update
Merge branch 'master' of github.com:pablito56/pycourse
added ignore to swp files