Cleaned up some files and added pulse_gen for megashucks