update layouts
add site layout integration test and Users model
add signup page