fix dependencies and some compiler warnings in sit-it
validated index html