                           [:br]
                           (form/submit-button {:id "todoSubmitButton"}
                                               "Eval"))]
-          instructions
           [:div#display.col-md-7.col-md-offset-2
             (display tasks)]
           (page/include-js "js/eval.js")]))

        [:body 
          [:div.col-md-7.col-md-offset-2
            [:h1 "todo-repl"]
            (form/form-to {:id "todoForm"}
                          [:post "/eval"]
                          (form/text-area {:class "form-control"}


(def instructions
  (core/html
    [:div.alert.alert-info
      [:div [:b "Instructions"]]
      [:div.row
        [:div.col-md-4
          [:p "To Display Tasks"]
          [:code "(tasks)"]]
        [:div.col-md-6
          [:p "To Reset Tasks"]
          [:code "(init-tasks)"]]]
      [:div.row
        [:div.col-md-4
          [:p "Tasks look like this"]
          [:code "{:name name" [:br]
                 "&nbsp; :due " [:em "date (try natural language)"] [:br]
                 "&nbsp; :context &nbsp;" [:em "context"] [:br]
                 "}"]]
        [:div.col-md-4
          [:p "To Add a Task"]
          [:code "(add-new-task" [:br]
                 "&nbsp;&nbsp;{:name \"Build a Rocketship\"" [:br]
                 "&nbsp;&nbsp;&nbsp;:due \"tomorrow\"" [:br]
                 "&nbsp;&nbsp;&nbsp;:context \"hobbies\"})"]]

        [:div.col-md-4
          [:p "To Complete a Task"]
          [:code "(complete-task " 
                 [:em "index"]
                 ")"]]]]))

(defn task-item
  "Given a task (map), return a div representing the task"
