API fixed, wrapper methods for the bit that does the work added
Added unit tests for convert_to_string
Implemented _internal_write, added one more unit test