Remove $engine argument from Controller::render

This argument is unnecessary. Because we have only one engine for now (php).
Engine must be found by some view name parser in the future.
Created addParameters and removed ArrayObject from Request.

- addParameters push an array of parameters to Request
- Now we are using simple arrays

Changed to simple array
Created RouteMatcher and RouteMatcherInterface

This class is responsible to check if a given url matches routes patterns
Changed Router to use an instance of RouteMatcherInterface

Now Router checks if exists an Route to the given request using a RouteMatcherInterface
Add a new route to show one template with two parameters