Restructure docs
Add comments and file headers
Remove Conversions::ConvertType method which used deprecated PyCObject functions
Add some comments
Update test suite