cleaning up stuff and added another register
removing redundant makefile