Introduce requests package
Rename package request to message

This package will contains both request and reponse message models.
Original idea was to split them, but this doesn't make sense for now.
Move controllers to own package