State Machines
Use One Hot Encoding for larger machines
Binary or Enumerated Encoding okay for smaller state machines
Remember the 4 input LUT! State Machines can have wide fan-in and lots of feed back
For One Hot limit number of input states to 4 for highest speed.