- Use NSInteger and CGFloat
- Fix incorrect center calculation
- Update defaults
- Add set method for properties
- Add start loading method that handles timer animation itself