* added classes Parameter and ParameterCollection
* changed request parameter arrays to collections