[Default skin] Final step in major rewrite. Of course some tweaking will still be needed.