Freelancer.com
bd600102
Architectural view
Update of #4. Thank you