almost finished admin panel and home page