Added doc comment for application structure