Split project into 3 directives and renamed to objectTable