fix fakeout.rb to stop generating invalid type_ids, minor change to appointment and provider display layout and css change