Significant design changes. Added login/register forms. Made layout responsive.