Theme CSS won't load I'm trying to make a Drupal 8 theme and no matter what I do, the stylesheet I have won't render. Here's my libraries.yml file:

global-styling:
version: VERSION
css:
theme:
  css/layout.css: {}


and here's my info.yml file:

name: My Test Blog
type: theme
description: 'My test theme description'
package: Custom
core: 8.x
libraries:
  - MyTestBlog/global-styling   
stylesheets-remove:
  - '@classy/css/layout.css'
  - core/assets/vendor/normalize-css/normalize.css

regions:
  header: Header
  content: Content
  stylesheets: 
    all:
        - css/style.css


Any ideas?
TIP: Conflict when Module with same name as Theme!

Just in case someone else runs into this, if you have a module with the same name as your theme (xxx, for example), the xxx.libraries.yml file in your theme folder is ignored. Instead, Drupal looks at the xxx.libraries.yml file in your modules folder. Any files referred to by it (css, js, etc.) are also loaded from the modules folder and its subfolders, not from the themes folder.