added author block
complete with java doc comments