Added file for partition.  Not sure if I really like this design, I might scrap it.