Refactor + getter toegevoegd + events gekoppeld