Add admin dashboard and some tests