add puma web server
add pages