applied folder conventions to value objects chapter