Adding some comments and removing coverage reports

Just getting a feel for things, but started by trying to add the error when remaining length is 5 or more. There are a number of comments/TODOs in here.