All in one solar street lights