REQS-382 - Enhance Tenor

Javadoc, tweaks, tests
PLT-394 - Add periodic frequency

Class based on a period