Implemented repository interface for artefacts, implemented server side and client side proxy