removed unused services, added ShameService to handle data requests, moved repository classes to repository dir