Added validation example and restructured according to new standards