Started adding some documentation