Some simple read/unread code and a rawYML getting method.

All of these will have a future use.  

Relates to Issue #2 (That's a test to see if this works...)
Set up the basic layout.

Relates to #2
Implemented markread and markunread

Relates to #2.
Fixed output having no spaces.

(Issue #2)
Implemented show and hide (but not the use of them in listing!)

(Issue #2)
Added boolean result to the setRead and hideFrom methods.

Relates to issue #2
Implemented markAllRead.

Relates to issue #2
Added hidden and read getting things.

Issue #2
Implemented hiding in listCrashes.

Issue #2.