fixed default list behavior to allow for custom lists later
moved pubs, lists are justified
added makefile