Added language refs and aliases
Added method to load all available definitions
Added CI