New register generator.
Deciding whether request if for 'Search' or for 'Generating Resgiter'.
Merge pull request #109 from jasvir99/dirty

New register generator.
Adding comments.
Merge pull request #110 from jasvir99/dirty

Adding comments.
transport models added
Merge remote-tracking branch 'upstream/dirty' into dirty
Merge pull request #111 from GunpreetAhuja/dirty

Transport Models