Moves type declarations to headers.
Added SteveClient as a submodule. Makefile relies on makefile in this submodule.