basic structure complete, talks to back end and can navigate the hierarchy