Implemented creating a list with custom adapter