The communication between fragment and activity and vice versa is now
working. Now need to make all of the file stuff asynchronous.