Edits to my assigned files are complete. At the time of commit, the app
does not run correctly on my Android device (camera is wonky). This
should be figured out before moving forward.
Fixes the issue with my Nexus tablet not streaming video.
I extracted excess code from across the project. App still works fine on
my Nexus.
This is my commit.