use haml template
add User model
add Pool model