Add errors and skeleton for new server. Add unit tests and resolve issues.
Add unit tests to api_test.go. Fix up access_server API to reference to object, rather
than explict server global.