Repo Sync

Add force update
add version check
Add donator area
more code cleaning