Add new card functionality works! Needs a bit more error handling though.