html gen skeleton and first tests