```ruby
require 'rmagick'

module Poke
  # Map reads an ASCII file and coverts it to an object that can be read and
  # manipulated by other program objects.
  class Map

    include Poke::ReadMap


    # Creates a Map object.
    #
    # params - A Hash of Symbol options.
    #   :map_file - An ASCII file that represents the Map.
    def initialize(params = {})
    end

  end
end
```

Add required params constant to Map
user
```ruby
require 'rmagick'

module Poke
  # Map reads an ASCII file and coverts it to an object that can be read and
  # manipulated by other program objects.
  class Map

    include Poke::ReadMap

    # Params required at initialization.
    PARAMS_REQUIRED = {:map_file}

    # Creates a Map object.
    #
    # params - A Hash of Symbol options.
    #   :map_file - An ASCII file that represents the Map.
    def initialize(params = {})
    end

  end
end
```
assistant