Added get_id_index Function

The get_id_index function takes an argument of a database table field
(and one for table if you don't want to set and use the selected table)
and prints a json encoded string index in the form id:(db field arg)

Removed unnecessary return values in the write function.
Changed the toString Function; Constructor Param

Now returning a string that is easier to work with when returned from an
xmlrequest object.

The constructor parameter used to be called array_query_result, but more
generally the constructor requires an associative array, so I changed
the parameter to asso_array to reflect this.
Starting work on Saving and Publishing Drafts Sys

Request Handler now handles more requests
    Added save_draft which will (eventually) save drafts

    Added get_{drafts,posts}_index which returns json encoded strings
    representing an index of the drafts and posts database tables
    (respectively).

Changed order of scripts on index
    Now running the config.js script first.
Laying Down Basic Logic for the Post Page

Moved the javascript for the post.php page to separate files in
/resources/js
    The Drafter object that models the #drafter form now resides in
    Drafter.js

    The Draft object which models what a draft is to look like is
    Draft.js

    The functions that respond to events on the post.php document are
    now in init_post.js

No longer ignoring resources/{html, images, js}. The approprate symlink
structure is now in place (more or less).
Css touch-ups: Renamed post.php to draft.php
md_cheatsheat Functionallity and Placement

The get_md_cheatsheet function return html now includes section tags
(tags removed from the index page).

The get_md_cheatsheat is now called before categories (when on drafts
page).
Removed Draft.js

I don't that that I need the Draft and Drafter objects, so I'll try
eliminating Draft.js.
Adjusted the Style of the Drafter

Now that some basic functionallity is there (more commits on the way)
I've started to tweek the look and feel.
Pulled in HTML_To_Markdown PHP Class

Thank you Nick Cernis <nick@cern.is>
https://github.com/nickcernis/html-to-markdown

I needed to tweek it a bit to get it to convert <pre> tags into markdown
(and back again). We'll see if that spawns any bugs.
Now Receiving Working Drafts from the DB

First thing, init_post.js has been renamed draft_controller.js.

In draft_controller.js
    Renamed the format function to format_index(). The argument to this
    function (a json object to be markedup in html) has been renamed
    json_index.

    The populate_drafter() function requests a draft from either the
    drafts or post tables and returns a json encoded string of the
    draft. The string is then parsed into a json object and used to
    populate the #drafter form.

    Edited comments to reflect changes and such...

Removed raw_content attribute from the Drafter object.
    I don't think I need it (I believe I'm using a tmp variable to
    accomplish what I was using raw_content for before).

Adjustments to draft.php
    Gave the UI buttons different classes and thus different appearance
    in the browser.

    Needed to change the scripts being ran. Removed Draft.js because it
    was removed, and now including draft_controller.js because
    init_post.js was renamed).

Modification of the Request Handler in functions.php
    First working version of get_entry ($_REQUEST['data']=get_entry)
    which prints out an entry from the posts or drafts db table (for use
    with the populate_drafter() function).
Updated README
Cleanup on draft_controller.js

Edited the comments for readability; minor code edits for the same
reason - no functionallity change.
Restructuring

Renamed functions.php to controller.php
    This requried me to edit index.php and pages/{contact,posts}.php.

The index.php file was also edited because it is no longer calling
control.js. control.js was renamed contact_controller.js because it was
the controller for the contact page.

posts.php was also edited other than for the rename of functions.php.
The logic that was on the page was moved to
resources/php/posts_controller.php
Removed unused code.
Moved css to resources directory

I had to edit index.php to reflect the new location.

no longer following .gitigonre
Edited Nav Documentation
Linking to Nav from external resource directory.
Moved javascript config file to TLD;
In the Weeds
Changed Request Handler to a Switch

Edited comments in draft_controller