#314 Implement app icon & name chooser(icon chooser not yet completed)

Since there are some missing details about app icon standards, it is hard to implement icon chooser.  So I make a pull request anyway :)