Update weather css styles.

Added error section decoration.
Update gitignore.

Added `dist` dir to the ignore list.
Update weather css styles.

Added box shadow. Fixed image position.
Add page and script.
Add Grunt tasks.

Added `package` and Grunt files.