added new files and an admin section