How to make a Tesla PowerWall for $300 DIY