styling changes
add placeholder
add optional authentication for public facing pages