Fix push and update clean target
Update gitignore