diff --git a/tool/tmthemes/Tomorrow-Night-Blue.tmTheme b/tool/tmthemes/Tomorrow-Night-Blue.tmTheme
new file mode 100644
index 00000000..b1669a27
--- /dev/null
+++ b/tool/tmthemes/Tomorrow-Night-Blue.tmTheme
@@ -0,0 +1,186 @@
+
+
+
+
+ comment
+ http://chriskempson.com
+ name
+ Tomorrow Night - Blue
+ settings
+
+
+ settings
+
+ background
+ #002451
+ caret
+ #FFFFFF
+ foreground
+ #FFFFFF
+ invisibles
+ #404F7D
+ lineHighlight
+ #00346E
+ selection
+ #003F8E
+
+
+
+ name
+ Comment
+ scope
+ comment
+ settings
+
+ foreground
+ #7285B7
+
+
+
+ name
+ Foreground, Operator
+ scope
+ keyword.operator.class, keyword.operator, constant.other, source.php.embedded.line
+ settings
+
+ fontStyle
+
+ foreground
+ #FFFFFF
+
+
+
+ name
+ Variable, String Link, Regular Expression, Tag Name
+ scope
+ variable, support.other.variable, string.other.link, string.regexp, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag
+ settings
+
+ foreground
+ #FF9DA4
+
+
+
+ name
+ Number, Constant, Function Argument, Tag Attribute, Embedded
+ scope
+ constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit
+ settings
+
+ fontStyle
+
+ foreground
+ #FFC58F
+
+
+
+ name
+ Class, Support
+ scope
+ entity.name.class, entity.name.type.class, support.type, support.class
+ settings
+
+ fontStyle
+
+ foreground
+ #FFEEAD
+
+
+
+ name
+ String, Symbols, Inherited Class, Markup Heading
+ scope
+ string, constant.other.symbol, entity.other.inherited-class, markup.heading
+ settings
+
+ fontStyle
+
+ foreground
+ #D1F1A9
+
+
+
+ name
+ Operator, Misc
+ scope
+ keyword.operator, constant.other.color
+ settings
+
+ foreground
+ #99FFFF
+
+
+
+ name
+ Function, Special Method, Block Level
+ scope
+ entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level
+ settings
+
+ fontStyle
+
+ foreground
+ #BBDAFF
+
+
+
+ name
+ Keyword, Storage
+ scope
+ keyword, storage, storage.type, entity.name.tag.css
+ settings
+
+ fontStyle
+
+ foreground
+ #EBBBFF
+
+
+
+ name
+ Invalid
+ scope
+ invalid
+ settings
+
+ background
+ #F99DA5
+ fontStyle
+
+ foreground
+ #FFFFFF
+
+
+
+ name
+ Separator
+ scope
+ meta.separator
+ settings
+
+ background
+ #BBDAFE
+ foreground
+ #FFFFFF
+
+
+
+ name
+ Deprecated
+ scope
+ invalid.deprecated
+ settings
+
+ background
+ #EBBBFF
+ fontStyle
+
+ foreground
+ #FFFFFF
+
+
+
+ uuid
+ 3F4BB232-3C3A-4396-99C0-06A9573715E9
+
+
diff --git a/tool/tmthemes/Tomorrow-Night-Bright.tmTheme b/tool/tmthemes/Tomorrow-Night-Bright.tmTheme
new file mode 100644
index 00000000..15d40106
--- /dev/null
+++ b/tool/tmthemes/Tomorrow-Night-Bright.tmTheme
@@ -0,0 +1,186 @@
+
+
+
+
+ comment
+ http://chriskempson.com
+ name
+ Tomorrow Night - Bright
+ settings
+
+
+ settings
+
+ background
+ #000000
+ caret
+ #9F9F9F
+ foreground
+ #DEDEDE
+ invisibles
+ #343434
+ lineHighlight
+ #2A2A2A
+ selection
+ #424242
+
+
+
+ name
+ Comment
+ scope
+ comment
+ settings
+
+ foreground
+ #969896
+
+
+
+ name
+ Foreground
+ scope
+ keyword.operator.class, constant.other, source.php.embedded.line
+ settings
+
+ fontStyle
+
+ foreground
+ #EEEEEE
+
+
+
+ name
+ Variable, String Link, Regular Expression, Tag Name
+ scope
+ variable, support.other.variable, string.other.link, string.regexp, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag
+ settings
+
+ foreground
+ #D54E53
+
+
+
+ name
+ Number, Constant, Function Argument, Tag Attribute, Embedded
+ scope
+ constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit
+ settings
+
+ fontStyle
+
+ foreground
+ #E78C45
+
+
+
+ name
+ Class, Support
+ scope
+ entity.name.class, entity.name.type.class, support.type, support.class
+ settings
+
+ fontStyle
+
+ foreground
+ #E7C547
+
+
+
+ name
+ String, Symbols, Inherited Class, Markup Heading
+ scope
+ string, constant.other.symbol, entity.other.inherited-class, markup.heading
+ settings
+
+ fontStyle
+
+ foreground
+ #B9CA4A
+
+
+
+ name
+ Operator, Misc
+ scope
+ keyword.operator, constant.other.color
+ settings
+
+ foreground
+ #70C0B1
+
+
+
+ name
+ Function, Special Method, Block Level
+ scope
+ entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level
+ settings
+
+ fontStyle
+
+ foreground
+ #7AA6DA
+
+
+
+ name
+ Keyword, Storage
+ scope
+ keyword, storage, storage.type, entity.name.tag.css
+ settings
+
+ fontStyle
+
+ foreground
+ #C397D8
+
+
+
+ name
+ Invalid
+ scope
+ invalid
+ settings
+
+ background
+ #DF5F5F
+ fontStyle
+
+ foreground
+ #CED2CF
+
+
+
+ name
+ Separator
+ scope
+ meta.separator
+ settings
+
+ background
+ #82A3BF
+ foreground
+ #CED2CF
+
+
+
+ name
+ Deprecated
+ scope
+ invalid.deprecated
+ settings
+
+ background
+ #B798BF
+ fontStyle
+
+ foreground
+ #CED2CF
+
+
+
+ uuid
+ 33D8C715-AD3A-455B-8DF2-56F708909FFE
+
+
diff --git a/tool/tmthemes/Tomorrow-Night-Eighties.tmTheme b/tool/tmthemes/Tomorrow-Night-Eighties.tmTheme
new file mode 100644
index 00000000..33dabddf
--- /dev/null
+++ b/tool/tmthemes/Tomorrow-Night-Eighties.tmTheme
@@ -0,0 +1,186 @@
+
+
+
+
+ comment
+ http://chriskempson.com
+ name
+ Tomorrow Night - Eighties
+ settings
+
+
+ settings
+
+ background
+ #2D2D2D
+ caret
+ #CCCCCC
+ foreground
+ #CCCCCC
+ invisibles
+ #6A6A6A
+ lineHighlight
+ #393939
+ selection
+ #515151
+
+
+
+ name
+ Comment
+ scope
+ comment
+ settings
+
+ foreground
+ #999999
+
+
+
+ name
+ Foreground
+ scope
+ keyword.operator.class, constant.other, source.php.embedded.line
+ settings
+
+ fontStyle
+
+ foreground
+ #CCCCCC
+
+
+
+ name
+ Variable, String Link, Tag Name
+ scope
+ variable, support.other.variable, string.other.link, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag
+ settings
+
+ foreground
+ #F2777A
+
+
+
+ name
+ Number, Constant, Function Argument, Tag Attribute, Embedded
+ scope
+ constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit
+ settings
+
+ fontStyle
+
+ foreground
+ #F99157
+
+
+
+ name
+ Class, Support
+ scope
+ entity.name.class, entity.name.type.class, support.type, support.class
+ settings
+
+ fontStyle
+
+ foreground
+ #FFCC66
+
+
+
+ name
+ String, Symbols, Inherited Class, Markup Heading
+ scope
+ string, constant.other.symbol, entity.other.inherited-class, markup.heading
+ settings
+
+ fontStyle
+
+ foreground
+ #99CC99
+
+
+
+ name
+ Operator, Misc
+ scope
+ keyword.operator, constant.other.color
+ settings
+
+ foreground
+ #66CCCC
+
+
+
+ name
+ Function, Special Method, Block Level
+ scope
+ entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level
+ settings
+
+ fontStyle
+
+ foreground
+ #6699CC
+
+
+
+ name
+ Keyword, Storage
+ scope
+ keyword, storage, storage.type, entity.name.tag.css
+ settings
+
+ fontStyle
+
+ foreground
+ #CC99CC
+
+
+
+ name
+ Invalid
+ scope
+ invalid
+ settings
+
+ background
+ #F2777A
+ fontStyle
+
+ foreground
+ #CDCDCD
+
+
+
+ name
+ Separator
+ scope
+ meta.separator
+ settings
+
+ background
+ #99CCCC
+ foreground
+ #CDCDCD
+
+
+
+ name
+ Deprecated
+ scope
+ invalid.deprecated
+ settings
+
+ background
+ #CC99CC
+ fontStyle
+
+ foreground
+ #CDCDCD
+
+
+
+ uuid
+ DE477E5B-BD4D-46B0-BF80-2EA32A2814D5
+
+
diff --git a/tool/tmthemes/Tomorrow-Night.tmTheme b/tool/tmthemes/Tomorrow-Night.tmTheme
new file mode 100644
index 00000000..bb1efaf0
--- /dev/null
+++ b/tool/tmthemes/Tomorrow-Night.tmTheme
@@ -0,0 +1,186 @@
+
+
+
+
+ comment
+ http://chriskempson.com
+ name
+ Tomorrow Night
+ settings
+
+
+ settings
+
+ background
+ #1D1F21
+ caret
+ #AEAFAD
+ foreground
+ #C5C8C6
+ invisibles
+ #4B4E55
+ lineHighlight
+ #282A2E
+ selection
+ #373B41
+
+
+
+ name
+ Comment
+ scope
+ comment
+ settings
+
+ foreground
+ #969896
+
+
+
+ name
+ Foreground
+ scope
+ keyword.operator.class, constant.other, source.php.embedded.line
+ settings
+
+ fontStyle
+
+ foreground
+ #CED1CF
+
+
+
+ name
+ Variable, String Link, Regular Expression, Tag Name
+ scope
+ variable, support.other.variable, string.other.link, string.regexp, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag
+ settings
+
+ foreground
+ #CC6666
+
+
+
+ name
+ Number, Constant, Function Argument, Tag Attribute, Embedded
+ scope
+ constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit
+ settings
+
+ fontStyle
+
+ foreground
+ #DE935F
+
+
+
+ name
+ Class, Support
+ scope
+ entity.name.class, entity.name.type.class, support.type, support.class
+ settings
+
+ fontStyle
+
+ foreground
+ #F0C674
+
+
+
+ name
+ String, Symbols, Inherited Class, Markup Heading
+ scope
+ string, constant.other.symbol, entity.other.inherited-class, markup.heading
+ settings
+
+ fontStyle
+
+ foreground
+ #B5BD68
+
+
+
+ name
+ Operator, Misc
+ scope
+ keyword.operator, constant.other.color
+ settings
+
+ foreground
+ #8ABEB7
+
+
+
+ name
+ Function, Special Method, Block Level
+ scope
+ entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level
+ settings
+
+ fontStyle
+
+ foreground
+ #81A2BE
+
+
+
+ name
+ Keyword, Storage
+ scope
+ keyword, storage, storage.type, entity.name.tag.css
+ settings
+
+ fontStyle
+
+ foreground
+ #B294BB
+
+
+
+ name
+ Invalid
+ scope
+ invalid
+ settings
+
+ background
+ #DF5F5F
+ fontStyle
+
+ foreground
+ #CED2CF
+
+
+
+ name
+ Separator
+ scope
+ meta.separator
+ settings
+
+ background
+ #82A3BF
+ foreground
+ #CED2CF
+
+
+
+ name
+ Deprecated
+ scope
+ invalid.deprecated
+ settings
+
+ background
+ #B798BF
+ fontStyle
+
+ foreground
+ #CED2CF
+
+
+
+ uuid
+ F96223EB-1A60-4617-92F3-D24D4F13DB09
+
+
diff --git a/tool/tmthemes/Tomorrow.tmTheme b/tool/tmthemes/Tomorrow.tmTheme
new file mode 100644
index 00000000..8c98c226
--- /dev/null
+++ b/tool/tmthemes/Tomorrow.tmTheme
@@ -0,0 +1,186 @@
+
+
+
+
+ comment
+ http://chriskempson.com
+ name
+ Tomorrow
+ settings
+
+
+ settings
+
+ background
+ #FFFFFF
+ caret
+ #AEAFAD
+ foreground
+ #4D4D4C
+ invisibles
+ #D1D1D1
+ lineHighlight
+ #EFEFEF
+ selection
+ #D6D6D6
+
+
+
+ name
+ Comment
+ scope
+ comment
+ settings
+
+ foreground
+ #8E908C
+
+
+
+ name
+ Foreground
+ scope
+ keyword.operator.class, constant.other, source.php.embedded.line
+ settings
+
+ fontStyle
+
+ foreground
+ #666969
+
+
+
+ name
+ Variable, String Link, Regular Expression, Tag Name
+ scope
+ variable, support.other.variable, string.other.link, string.regexp, entity.name.tag, entity.other.attribute-name, meta.tag, declaration.tag
+ settings
+
+ foreground
+ #C82829
+
+
+
+ name
+ Number, Constant, Function Argument, Tag Attribute, Embedded
+ scope
+ constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit
+ settings
+
+ fontStyle
+
+ foreground
+ #F5871F
+
+
+
+ name
+ Class, Support
+ scope
+ entity.name.class, entity.name.type.class, support.type, support.class
+ settings
+
+ fontStyle
+
+ foreground
+ #C99E00
+
+
+
+ name
+ String, Symbols, Inherited Class, Markup Heading
+ scope
+ string, constant.other.symbol, entity.other.inherited-class, markup.heading
+ settings
+
+ fontStyle
+
+ foreground
+ #718C00
+
+
+
+ name
+ Operator, Misc
+ scope
+ keyword.operator, constant.other.color
+ settings
+
+ foreground
+ #3E999F
+
+
+
+ name
+ Function, Special Method, Block Level
+ scope
+ entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level
+ settings
+
+ fontStyle
+
+ foreground
+ #4271AE
+
+
+
+ name
+ Keyword, Storage
+ scope
+ keyword, storage, storage.type
+ settings
+
+ fontStyle
+
+ foreground
+ #8959A8
+
+
+
+ name
+ Invalid
+ scope
+ invalid
+ settings
+
+ background
+ #C82829
+ fontStyle
+
+ foreground
+ #FFFFFF
+
+
+
+ name
+ Separator
+ scope
+ meta.separator
+ settings
+
+ background
+ #4271AE
+ foreground
+ #FFFFFF
+
+
+
+ name
+ Deprecated
+ scope
+ invalid.deprecated
+ settings
+
+ background
+ #8959A8
+ fontStyle
+
+ foreground
+ #FFFFFF
+
+
+
+ uuid
+ 82CCD69C-F1B1-4529-B39E-780F91F07604
+
+