validations added to Goal model and further styling of form and index list