add dot and norm functions
Merge remote branch 'fandango/arf' into arf
Merge remote branch 'origin/arf' into arf
Merge remote branch 'origin/arf' into arf
documentation update