improvee refresh logic
use correct path separator
remove compiler warnings
add about page load back