Removed headers since they are not working yet. Rewrote test code for thrust