add icons for tiles
move toward more mvc