refactoring specs and removing inherited_resources
do not redirect for locale in test env
make validation work
update specs