added icons
changes in the project architecture