Added validation to state length. Still needs some more testing.
Trying to fix "something went wrong error". Changed CSS stylesheets.
Added a couple of new functional tests to complete coverage.