Expanded ServicesAccess and inlined implementation

ServicesAccess can now be constructed with creation services