reorganized cpp and h files for exception and issuelogging and included native Python Exceptions