Full commit

added changes in repository dao;
create the signup and validates;
changed the config in data source xml;