Add .idea to gitignore
Changed readme from markdown to restructuredtext
Added setup.py
Added main package + tests package
Added requirements file
Import observer pattern util + tests