Initial commit for gpt partitioner