Give me step by step directions on how to create a LLM from scratch. Assume that I already have basic knowledge of Python programming.