write a root controller to init app events outside of the pages
settle on basic architecture of view-controller interactions
wire up RecipePageController event handlers
begin writing recipes page API calls. currently run into cross-site barriers
begin implementing asynchronous calls. recipe list search minimally functional
recipe detail minimally functional
clean up recipe ingredient list
format index.html
preliminary styling of recipe page. add ignore file, and ignore build
directory.
begin writing item browse page. finished parsing of category list.
update gitignore file
wrap browse list into model. add (inop) search box to browse page
begin change of design pattern
begin building MotApp, which will replace RootController. use named
constructors in models instead of default.
begin writing home page
refactor index.html to be more semantic. remove obsolete CSS. write a (broken) skeleton of logic for browse page
fix up image filename regex. test functionality of Product constructor.
finish draft of browse page
implement browse search function
change name of pages source file.