Initial commit

Added intial drop of AdapterFactory and StringAdapters