[REV] Add "My Cards" page to the dashboard

Lists all cards created by the user. Also refactored dashboard to make it easier to add additional pages.