Update of makefile to remove test_core.
Update of header to better explain what the core does.
Changed core reset to allow reset with rest of system.