Added support for Devices.
Moved static methods to dedicated classes for Articles, Users and Devices.