Add move constructor to improve performance
Valgrind in Makefile
Add HBP for CPU