1. Fix the bugs in backward process. 2. Support the float16 class. 3. Fix bugs. 4. Clean the codes. 5. Remove the makefile.