fixed some errors and added favicon