added a new table to hold users tasks and fixing js validations