add favicon icon
some refactoring, no content yet