many errors fixed. 'extend' function implemented. expiration countdown added. update to style.css.
streamlined code. added error message handling to landing page.