Ny abstract controller

tilpasset en udgave af det gamle datalag til brug indtil det nye virker