Re-design, from the code up!

This site is a collective mess, I’m actively doing something about that. Things may get a little bumpy, as always, I welcome comments and criticisms.