Convert to coffee

Signed-off-by: crynobone <crynobone@gmail.com>
Minify coffee

Signed-off-by: crynobone <crynobone@gmail.com>
Add ant and guardfile.

Signed-off-by: crynobone <crynobone@gmail.com>
Refactor some code.

Signed-off-by: crynobone <crynobone@gmail.com>
Fixed few inconsistency.

Signed-off-by: crynobone <crynobone@gmail.com>
Change some structure.

Signed-off-by: crynobone <crynobone@gmail.com>
Add name option for construct

Signed-off-by: crynobone <crynobone@gmail.com>
Swap method location

Signed-off-by: crynobone <crynobone@gmail.com>
Avoid self reassigned

Signed-off-by: crynobone <crynobone@gmail.com>