added rspec included some form validation and layouts (header, shim)