To get circles widget back all I need is the factory home screen correct?
I think this: circleconfig, circlewidget, homescreen, homeconfig, weather.
I'm not sure how many of these are required for it to work, but it definitely needs to be on the stock homescreen. You may want to learn to live without it, though, because the stock homescreen is noticeably slower and jumpy when compared to nova launcher or apex. HD Widgets or beautiful widgets are a good alternative, and have a ton of customization options.