Merge pull request #1 from nabilzaini/master

Sync
Merge pull request #2 from nabilzaini/master

serialaze
BusinessLayer & GraphicLayer
Read/Update User Settings
Merge pull request #1 from webNeat/master

BusinessLayer & GraphicLayer