Style guide

It's a start
Not a big fan of breaking the method signature up like this but I suppose that should be discussed with the team.