Projeto 3, Padrões e FrameWorks