Removed load and counter enable from control for always loop in
counter. These were causing unsafe behavior, and I believe they
would be ineffectual, since one cannot change the value inside of
a register unless you are at posedge clock.