Architecture and brief description of system modules