BlackBerry 10 operating system explored