added some hibernate validation, still need to update readme with explanation