Phew… a new logo and site design refresh. Hope you like it.