changes

Made more modular by creating the footer and header controller, added
the add and lists controller.