Implemented strncpy()
Fixed some pointers not being declared with restrict as needed