Mock-up of the user interface during gameplay.

The mock up has some basic functionality implemented.  It's posible to
advance a coin by a fixed number of squares (configurable through the
variable 'delta' in the html file) and to use the chat box.

Hopefully it will set the ball rolling for more ideas.

Also updated the project homepage's message (README.md file).
Added missing image

Had to do a little trial and error with the image size: wikipedia allows
direct 200x200 or 500x500 downloads only.
Minor correction (element focus)

If the user doesn't input a message and clicks 'Send,' nothing was done,
which is the expected behavior, but the focus remained on the Send
button.  Now focus is given back to the text input box, in order to
simplify user input.
Added (missing) board image.

I was referencing the board image in the CSS file, but for some reason
that goes beyonf me, I was not tracking the image.  So I incorrectly
pushed my commits without the board image but with a reference to it in
the CSS file.  (Shame on me, I know!)

This commit corrects that mistake.
Defined the charset of the HTML file as UTF-8.

HTML5 requires so: "For the HTML syntax, authors are required to declare
the character encoding."

<http://www.w3.org/TR/html5-diff/#character-encoding>
Minor changes: CSS and HTML DOM improvement.

Changed the name of the id of the (green) coin, for better readability.
Improved CSS and HTML DOM naming.
Defined the Player object.

Defined a Player object as specified in the documentation:
<https://github.com/sudiptachatterjee/ludo/wiki/Game-state>
Simplified the CSS file.

Unified the four colors.  Now the coins on the board and the coin icons
next to the players' names have exactly the same color.

Also tweaked the colors to be slightly darker than the their 'plain'
color so that they can be seen more easily when they have their color's
background.  Specifically, I replaced 0xFF by 0xE0, so e.g. red was
0xFF0000 and now it is 0xE00000.
Added all board's parameters.

Added all board's parameters to the 'params' object.

For more information on the meaning of these parameters, see:
<https://github.com/sudiptachatterjee/ludo/wiki/Game-state>
Implemented a rotate function.

The rotate function rotates an ordered pair around the center of the
board, whose coordinates are (x_c, y_c), by an integer number of 90
degrees.

The 'absolute to coordinates' transformation (a function already
implemented) works only for green's coins.  Applying a rotation to those
coordinates, it is now possible to display any color's coins.
Commented out the info box.

Commented out the info box that shows information when the HTML file is
loaded.  This can safely be deleted, as suggested in the comment.
Removed default chat's silly comments.

Removed the default comments I'd added to see what they looked like on the
screen.  Now the chat log is empty.
Defined four players.

Defined four players, named after their corresponding color.

This obviously is meant to be used for testing purposes.  The creation
of players has to be done dynamically, not statically.
New function: player's index to color.

Defined a new function that, given a player's index, returns its
corresponding color as a lowercase string.

This is meant to be used to access HTML elements easily.  For example, a
players coin could have the id 'greencoin_1', so that element can be
accessed easily given the player's index and the player's coin index.
Removed coin from HTML.

Coins have to be displayed dynamically with the help of the structures
that have been defined, so this static element is no longer necessary.
Display all players' coins and advance one of them.

Displaying all players' coins and set the 'goto pointer' to advance
green's first coin (i.e., green's coin with index zero).

When the coin reaches the home pocket, no more coin movement can take
place.

Also: deleted the hard-coded players' names.  They are now set
dynamically, taking the information for the corresponding Player object.

This commit introduces two major features:

 1. The function 'putCoin,' which displays a player's coin correctly on
    the screen.

 2. It updated the function 'absoluteToCoordinates' to consider a player
    and the player's coins.  It also corrects the range of the coin
    index and is able to display coins in the pocket and the home run.
Merge pull request #1 from sudiptachatterjee/localgame

Localgame - Pulling in from progress by Ignacio