Changed the formatting around, added some documentation