adding the gitignore and finishing 2 of the weather functions