Changed to linked list for faster searching
Fixed method for getting locale
Added conversion methods
Refactored comments
Added modifiers
Refactored comments