Add foundation and make listing model