add purchase list fragment and item layout implementation