Refactoring of complete activity and QuestionHelper class. QuestionHelper can now serialize itself via function call. This removes the need to directly interact with Protocol Buffers in the activity that will write the database. Call to serialize database is now done in FTPPutService since this should really have been done off the UI thread to begin with and all user interaction is complete at that point.