Bug fixes

Refer http://stackoverflow.com/questions/17662089/form-for-error-messages-in-rails-4

<% if @location.errors.any? %>
<ul>
  <% @location.errors.full_messages.each do |msg| %>
    <li><%= msg %></li>
  <% end %>
</ul>
<% end %>

So just use the just do a user.save, if user.errors is there, then show the same page, and the partial on top will display the error messages, else just redirect to the new page