Added cd_temp context manager.
Added doctest for cd_temp.
Added new constructors for the Model class.

Added
-----
* Model now has the following constructors:
  - from_file
  - from_file_like
  - from_string
Added unit tests for Model class.