iPython auto reload

When debugging interactively in an iPython terminal, it's possible to have your module code automatically reload when a file is updated.

All you need to do is run these 2 commands in the iPython terminal.

%load_ext autoreload
%autoreload 2