Added the logic class files