added icons and some documentation