Add light layout

What we want is to have a separate layout with all own JS and CSS
files. Thus minor modification to the sprocketing.

Signed-off-by: Zeljko <zeljko@zwr.fi>
Make background black

Signed-off-by: Zeljko <zeljko@zwr.fi>
Erb to haml

Signed-off-by: Zeljko <zeljko@zwr.fi>
Tog scaffold

Togs are our objects, that might be bottles or whatever, that we
can light or whatever. They are just something that appear on the
black background. Each one can be 'off' or in some other state,
most simple being 'on'.

Shape parameter should be just a class name with parameters, exactly
as we will instantiate it in JS.

Signed-off-by: Zeljko <zeljko@zwr.fi>
Drawing the light: initial query

Signed-off-by: Zeljko <zeljko@zwr.fi>
Drawing the light: keep updating

Signed-off-by: Zeljko <zeljko@zwr.fi>
Remove duplicate shape

There was two same fields in the model Tog.

Signed-off-by: Zeljko <zeljko@zwr.fi>
Erb to haml: togs scaffold

Signed-off-by: Zeljko <zeljko@zwr.fi>
Drawing the light: use coffee-haml template

Coffee-script-HAML templates are the hottest most coolest
thing currently in existant on the web and not using it
is a crime.

It is also rather cleaner this way. More to be added ASAP, including
shaping and drawing in correct place.

Signed-off-by: Zeljko <zeljko@zwr.fi>
Allow serving COMPILED assets in production

How in the world is production compiled assets suppose to be
served without this?

Signed-off-by: Zeljko <zeljko@zwr.fi>