Refactoring

Installed Device detection in Request
Created a new WebRequest class to extend the Symfony Request class
Changed a Mobile to set as device 'mobile' instead of 'phone'