restructure dashboard and insert 'add card' form

Courtesy of [Chibueze](https://github.com/icukaegbu).