Add more details about the project and current status.
Fix function pointers for callback handlers.
Correct function pointer code to match the rest of the implementation.
Updates to the current code.
* Move code requiring embedder implementation to its own file.
* File is complete. Still needs to be tested.
* Use tabs.
Add new utility unused function to take C buffer code and convert to Go. Needs to be tested before used with a few candidates.
Finish implementation of remaining code.
Remove embedder specific callbacks and function calls to its own file. Should be finished. Needs testing.
* Exported names must match.
* Use default callback and allow adding another callback for native ports. Requires exporting C and cgo.
Exported names must match.
Move embedder specific implementations to its own file. Some functionality is already complete. Most needs to be finished. Probably be the last thing given how complex and involved it is going to be.