Project architecture variant #1