adding gitignore
correcting dao
renaming classes and files
cleanings
giving to the scripts more structure