logo, update to newer compiler, and style tweaks