Move checks for access for rooms and characters to own modules