Schema validator draft has been implemented. Problems with code clearness in it.