adding the new naive implementation of the memcpy and adding changes
to the makefile, adding the cleanup make