Added basic components: Upload for user and verify for (admin)