docs

Will begin writing some documentation along with the changes that are
made.