Reorganized site init and created alert system