Integration and interoperability for the optimisation of information flow in construction project lifecycle