code refactored
favicon added