11 - Build out Shared module