Thanks to the work done by the Root Master team, "rooting" this device is utterly easy.
  1. Ensure that you have already installed a file manager on your device such as ES File Explorer
  2. From your device (as it is the simplest way), download Root Master from their Web site 
  3. Go into the Settings ►Developer Options and enable USB Debugging
  4. Go into the Settings ►Security & Screen Lock and enable Unknown sources.
  5. With ES File Explorer, navigate to the directory/folder where you have downloaded (probably in the download directory/folder of your SD card) RootMaster, open it and install it.
  6. Run it and root your device.
  7. Once your device is "rooted" I recommend that you install SuperUser or SuperSU, as IMHO they do a much better job at granting and revoking SU rights
  8. Install Titanium Backup and make a backup of all your device's applications.
Now you can start to customize your device. Even though the Motorola stock ROM is pretty free of bloatware, unless you're only interested in or 1 or 2 Apps that need root, I highly recommend that you install TWRP and a custom ROM. Using SafeStrap you can install a much better ROM than Motorola's, and if you wish, even keep your Stock ROM at the same time.