Added codox for generating documentation