Type fix
Add more checks
Add Docstrings to SDP class
Add unittests for SDP

   usage: python -m unittest discover -s test
Merge pull request #14 from Cougar/sdp

Sdp