Have made the spinner a local object instead of using the default spinner. This gives better control over how we set listeners
Have added gitignore
have removed tracking of some unwanted files
Have integrated the reader
minor change to animation