Creating A Large Language Model