Baseof.html, block templates and list-types results in empty pages

So… I’m not making any headway with this at all. Right now it feels like I’m misunderstood how to use the block templates profoundly or there’s something fishy going on with Hugo. So what have I done? I’ve created a new website, created a new theme and then pasted the examples from the Hugo docs. But I still can’t get it to work. My content looks like this:

content
|-medlem
|--_index.md
|-om
|--om.md
|--stil.md
|-kontakta.md

Have I misunderstood what Hugo does or shouldn’t that structure generate the following URLs

/medlem/
/om/
/om/om/
/om/stil/
/kontakta/

The URLs that are somewhat special would be the medlem-URL as it should contain the contents from medlem/_index.md. And also om-URL since it should contain and autogenerated list-view of all the contents within the om-section. Have I understood that part correctly?

I’ve also updated the Github repo to contain my entire new test site: https://github.com/stefannitsche/hugofirst Does that site work for anyone else? Or is the list-view URLs wonky even for other people?