What are the key aspects of LLM Engineering?