Alll most there...
Only thing needed now is adding files to the mail, plus adding an admin panel