Added tan function, personal report

… and a couple comments clarifying what functions are doing