Application Architecture Restructurated