Energy Home Makeover and Micro-grid Technology