Fixed some small writing, added a bit of documentation and added a test
list.