added shopping validators
added first unit test