Revert "deleted class files"

This reverts commit 437d175f5827b7d3d2b0e1c6e7ce910ab0058e6c.