Moves reset_all to __init__ to get rid of most of the cyclic import problems