General Fix and validation fix

- toJSON now correct return the stringified attributes object
- _checkSchema now correctly return true/false