Added active class, dynamic color codes, grund html validation