After putting the Ik's I then went onto put the controllers on the rig starting with the legs and feet. I used a Circle curve and shaped it into a foot and positioned it under the foot while also freezing the transformation and centering the pivot. Then constrained to the point and orient of the ankle.
In addition to the constraints I also added a variety of attributes to further enhance the foot controller, Ball lift, Toe lift, Toe Roll Y and Toe Roll X. These attributes do a variety of things to the controller however they make the foot more lifelike when animating such as you can pivot on the toe and other movements.
Using set driven keys I was able to set the limitations of what the attributes could do which proved very helpful in the later stages of rigging.
Toe Lift
Ball Lift
Toe Roll Y
After finishing the attributes for the left leg I then did the same for the right making sure I was using the same work flow, I didnt just want to copy it over as i felt i would learn more by doing it over and over.