Отредактировал статью. Надеюсь, сейчас она в любом случае ближе к Вашим требованиям. Остальное - на Ваше усмотрение.