Text this: MindLLM: Lightweight large language model pre-training, evaluation and domain application