Nooku validation component for handling basic and DB validation