Shortener is completely functioning.
Added client side authentication, and prevented form from submitting more than once per session.