Location

This current pull request consist of code which allows a user to log in and view an textual map (acsi) in the view. This map represents the terrain of a text based game I am developing. This pull request consist of code that generates the terrain and then renders it for display by the view. 
So this spits out this:

```
"::\n::\n::\n::\n::\n::\n::\n::\n::\n::\n::\n::\n::\n::\n::\nTT\nTT\nTT\nTT\nTT\nTT\nTT\nTT\nTT\nTT\n~~\n~~\n~~\n~~\n~~\n"
```

You can do that with simpler code:

```
world.flat_map do |y_axis_rooms|
  y_axis_rooms.map do |x_axis_rooms|
    html_map << x_axis_rooms.join("\n") + "\n"
  end
end
```