added empty constructors to activities and fragments to prevent crash