Application architecture guide

Updating.