Feedback

See commits. Note some commits have more than one lines. I recommend clicking on each commit to see the changes :)