Flanagan's smart home : the 98 essentials for starting out, starting over, scaling back