refactored recently added navigaton feature (setting id and class tags)
- html output is now clean, depending on which parameters are set
  * this means, there's no more class="" in any tag
- reafactored code to be wordpress php coding standard conform