Re loading bar - some portals demand it.Framework stays- it works a treat.
A User interface is well designed when the program behaves exactly how the user thought it would
So if it has an icon (lets say one for sound) and clicking it did nothing. the user thinks there is something wrong.
OK. First I must say that you have taken a bold and brave step moving from web to desktop.