Updated with code dealing with table view and collection view, expanded tip generator to contain future topics