Add smartparens dependency
Add kbd for regular compile
Add colored column to ruby files
Add error definition for ruby, WIP
Implement compilation macros for ruby