General clean up

- Cleaned up code in several classes.
- Refactored HALLaunchViewController.