add haml to gemfile
add validations to name in model and migration