EditFragment should correctly edit fragments now, also big UI changes