Final tidying, added comments to request parser showing expected input for each request