add abstract class ListActivity + editor activity