Initial commit of class, test class, and build file.