Started adding dox documentation