diff --git a/Art/index.md b/Art/index.md
deleted file mode 100644
index bcdfadbc..00000000
--- a/Art/index.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-layout: default
-title: Photoshop/Gimp
-project-category: Photoshop/Gimp
----
-
-# Photoshop/Gimp
-Graphic Design.
-
-#### Digital Drawing
-
-I also like making digital art! In particular, space-scapes. Here's a portfolio of pieces I've made in various medias.
-
-![](./drawing-assets/bg.jpg) ![](./drawing-assets/lightbulb_2.png) ![](./drawing-assets/planet 1.jpg) ![](./drawing-assets/planet 8.jpg) ![](./drawing-assets/planet 10.jpg)
diff --git a/_config.yml b/_config.yml
index c5e6cd71..b740c715 100644
--- a/_config.yml
+++ b/_config.yml
@@ -2,5 +2,8 @@ name: The Paper Pilot
markdown: kramdown
kramdown:
input: GFM
-permalink: /:title
-project-categories: [Java, Photoshop/Gimp, Other]
+permalink: /:title/
+paginate: 5
+gems: [jekyll-paginate]
+collections:
+ content:
diff --git a/_content/kiosk/kiosk-asset0.md b/_content/kiosk/kiosk-asset0.md
new file mode 100644
index 00000000..57174711
--- /dev/null
+++ b/_content/kiosk/kiosk-asset0.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Kiosk Picture 1
+---
+![](/assets/kiosk-assets/0.jpeg)
diff --git a/_content/kiosk/kiosk-asset1.md b/_content/kiosk/kiosk-asset1.md
new file mode 100644
index 00000000..3c2814d0
--- /dev/null
+++ b/_content/kiosk/kiosk-asset1.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Kiosk Picture 2
+---
+![](/assets/kiosk-assets/1.jpeg)
diff --git a/_content/kiosk/kiosk-asset2.md b/_content/kiosk/kiosk-asset2.md
new file mode 100644
index 00000000..338d4b6f
--- /dev/null
+++ b/_content/kiosk/kiosk-asset2.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Kiosk Picture 3
+---
+![](/assets/kiosk-assets/2.jpeg)
diff --git a/_content/kiosk/kiosk-asset3.md b/_content/kiosk/kiosk-asset3.md
new file mode 100644
index 00000000..f4ef0f7a
--- /dev/null
+++ b/_content/kiosk/kiosk-asset3.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Kiosk Picture 4
+---
+![](/assets/kiosk-assets/3.jpeg)
diff --git a/_content/kiosk/kiosk-asset4.md b/_content/kiosk/kiosk-asset4.md
new file mode 100644
index 00000000..2d34ae30
--- /dev/null
+++ b/_content/kiosk/kiosk-asset4.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Kiosk Picture 5
+---
+![](/assets/kiosk-assets/4.jpeg)
diff --git a/_content/kiosk/kiosk-asset5.md b/_content/kiosk/kiosk-asset5.md
new file mode 100644
index 00000000..38a6c018
--- /dev/null
+++ b/_content/kiosk/kiosk-asset5.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Kiosk Picture 6
+---
+![](/assets/kiosk-assets/5.jpeg)
diff --git a/Other/index.md b/_content/kiosk/kiosk.md
similarity index 51%
rename from Other/index.md
rename to _content/kiosk/kiosk.md
index a1f5c7f3..89905dfd 100644
--- a/Other/index.md
+++ b/_content/kiosk/kiosk.md
@@ -1,16 +1,7 @@
---
layout: default
-title: Other
-project-category: Other
+title: Computer Science Kiosk
---
-
-# Other
-Miscellaneous projects, or things that deal with more than just a single programming language
-
-#### Computer Science Kiosk [Source Code](https://github.com/thepaperpilot/Computer-Science-Kiosk)
-
This is an open source program for a kiosk that will teach students the basics of computer science. It was initiated as a part of Anthony Lawn’s Eagle Scout Project, which was to build such a kiosk to place in the Quail Valley Middle School library.
The kiosk uses Scratch as a teaching tool for students, and provides resources such as code.org that help interested students pursue Computer Science.
-
-![](./kiosk-assets/0.jpeg) ![](./kiosk-assets/1.jpeg) ![](./kiosk-assets/2.jpeg) ![](./kiosk-assets/3.jpeg) ![](./kiosk-assets/4.jpeg) ![](./kiosk-assets/5.jpeg)
diff --git a/_content/markov.html b/_content/markov.html
new file mode 100644
index 00000000..a8136834
--- /dev/null
+++ b/_content/markov.html
@@ -0,0 +1,32 @@
+---
+layout: default
+nocard: true
+title: Markov Chains
+---
+
+
+
+ ✊
+ ✋
+ ✌
+
+
+
+ you →✊
+ VS
+ ✊← me
+
+
Computer Wins
+
+
+
+
Stats
+ computer wins: 0
+ expected: 0
+ player wins: 0
+ expected: 0
+ ties: 0
+ expected: 0
+
+
+
diff --git a/_content/portfolio/portfolio-asset1.md b/_content/portfolio/portfolio-asset1.md
new file mode 100644
index 00000000..7115399a
--- /dev/null
+++ b/_content/portfolio/portfolio-asset1.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Digital Drawing 1
+---
+![](/assets/portfolio-assets/1.jpeg)
diff --git a/_content/portfolio/portfolio-asset2.md b/_content/portfolio/portfolio-asset2.md
new file mode 100644
index 00000000..71583d6c
--- /dev/null
+++ b/_content/portfolio/portfolio-asset2.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Digital Drawing 2
+---
+![](/assets/portfolio-assets/2.png)
diff --git a/_content/portfolio/portfolio-asset3.md b/_content/portfolio/portfolio-asset3.md
new file mode 100644
index 00000000..f8872def
--- /dev/null
+++ b/_content/portfolio/portfolio-asset3.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Digital Drawing 3
+---
+![](/assets/portfolio-assets/3.jpeg)
diff --git a/_content/portfolio/portfolio-asset4.md b/_content/portfolio/portfolio-asset4.md
new file mode 100644
index 00000000..5b30b81e
--- /dev/null
+++ b/_content/portfolio/portfolio-asset4.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Digital Drawing 4
+---
+![](/assets/portfolio-assets/4.jpeg)
diff --git a/_content/portfolio/portfolio-asset5.md b/_content/portfolio/portfolio-asset5.md
new file mode 100644
index 00000000..16863172
--- /dev/null
+++ b/_content/portfolio/portfolio-asset5.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Digital Drawing 5
+---
+![](/assets/portfolio-assets/5.jpeg)
diff --git a/_content/test.md b/_content/test.md
new file mode 100644
index 00000000..169b407f
--- /dev/null
+++ b/_content/test.md
@@ -0,0 +1,5 @@
+---
+layout: default
+title: Test Content
+---
+![cat wallpaper](https://newevolutiondesigns.com/images/freebies/cool-wallpaper-1.jpg)
diff --git a/_content/todo.md b/_content/todo.md
new file mode 100644
index 00000000..edc64c66
--- /dev/null
+++ b/_content/todo.md
@@ -0,0 +1,37 @@
+---
+layout: default
+title: todo.md
+---
+# todo.md
+
+Hello! This is a tool for making todo lists that uses [markdown](https://daringfireball.net/projects/markdown/) to render everything.
+
+Basically, you can take your notes in a nice plaintext format, which makes it easy to version control, sync, etc., but keep the benefits of _rich_ **text** and 😀s and tables and things.
+
+But this tool has other features, to make it more useful as a todo list. Basically headings can become drop-downs so you can more easily browse through your list, and there are sorting and filtering tools that allow you to control which items show up and their order.
+
+Also, a side note: While testing I was finding the typing fairly unresponsive when working with a large todo file, and eventually discovered it was grammarly that was at fault, not my stuff. So you might want to tell it not to work on this site, or just deal with the input lag/keep your todo list small. Of course, any other extensions that need to work as you type will probably have similar effects.
+
+While you can organized the list however you want, here's an example of how I use it and recommend it be used:
+
+## Example Heading
+
+- Welcome the world! `DUE:1969-10-29` `@WWW` `+DOD` `+ARPA`
+
+### Sub-Heading
+
+- Get started on the next project!
+
+## TODO
+
+- Publish todo.md! `@HOME` `+HIGH`
+
+ - Make an app?
+ - Allow support for opening arbitrary markdown files
+ - Make it so you can create "todo.md" files from Drive
+
+- Fix bugs
+
+ - Showdown only supports nested lists up to 2 layers deep. Since my personal todo.md has some 3-layered lists, this bugs me.
+
+> Note: This is just an example of a "bug" I don't think will be fixed soon. Real bugs should be put into the bug tracker
diff --git a/_layouts/default.html b/_layouts/default.html
index f98f43ed..6097645b 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -4,6 +4,7 @@
{{ page.title }}
+
@@ -32,31 +33,66 @@
-
+
+
+
+
{{ page.title }}
+
+
-
+ {% if page.cards %}
+ {% for card in page.cards %}
+ {% for page in site.content %}
+ {% if page.title == card %}
+ {% if page.nocard %}
+ {{ page.content }}
+ {% else %}
+