Added JSON Schemas for type/ input validation