Sams review 1

@kendallflutey and team some notes on the code so far. Don't feel you have to merge this in, you can just use it for reference, but if you do merge it in remember to delete the comments as you read them (basically don't leave them in your final code).