Remove useful func
Update gitignore
Update retreat