More minor design changes, and correction to js hinting issue