Initial commit of class files