Coding standards update

First pass

Next pass will be documentation and some minor fixups