Added Codox and some basic documentation, more on this soon