Add appointments with specs, default views and basic validations. Add appointment types with specs, default views and basic validations. Do not require login for any users entering main site.