Use ARC

- Fix various memory leaks
- Remove unnecessary code because of ARC
- Update README