Specifying request methods where applicable
Adding stub of endpoint for door state
switching to flask's jsonify method
Adding not yet implemented method

also changes the response code to 404 as per @theTechnoWeenie 's request
Removing the last json import and use

now fully on flask's jsonify
Adding very basic 404 handling
Changing wording to make more sense
Adding endpoint to implement RFC2324

Needs to return its own error code, not 404, as per the spec.
Added mockgpio layer to be able to 'run' on non raspberry pi
removing prints so hopefully this can be auto merged again
Fixing bad method signature for coffee endpoint

what was I thinking?
Updating tests to include new method def

They don't run because of the application context? but they might some
day!
Adding test, fixing broken method
Fixing tests

Man, that flask jsonify is hard to work with
Skeleton/placeholder for gui page
Adding basic GUI page

Fixes #12

Needs an external CSS badly, but I couldn't figure out how to get that
to work tonight.
I like these colors a _bit_ better
Making buttons uniform

oh god why didn't I do that earlier
Adding some more spacing to prevent fat-fingering

since this can be on your phone, too...
Removing superfluous punctuation

shhhh no one saw that