Updated setup.py and readme
Added function docs