removed optional NginX parts, since they cause unwanted static requirements
added NginX parts as optional classes