More ground work on the first network based challenge, for now the
networking takes places on the main thread, this will not be the case in
the final version. This still needs more work.

Updated the aforementioned classe's manifest with correct activity names
as the previous version was causing a crash at startup.