Add ability to set routes for different request methods

According to [psr-2](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md#43-methods) underscores are not allowed in the beginning of the method:
> Method names SHOULD NOT be prefixed with a single underscore to indicate protected or private visibility.