The core code decomposed into three classes:
- MjpegStreamClient, networking;
- MotionJpegImageView, displaying;
- CredentialsAlertView, login/password prompt.
Huge reorganization.