CPD Projects CPD Projects of group T05G06. Group members: Luis Viegas up201904979@fe.up.pt Pedro Nunes up201905396@fe.up.pt Óscar Esteves up201906834@fe.up.pt