initial commit and mostly finished site