Initial review

This PR is provided for anyone who wants to comment on specific parts of the code.