[Refactoring] Divide class, Change makefile and README file
[Cup] delete unhandled class files