Game-Theoretic Methods For Small-Scale Demand-Side Management In Smart Grid