Changed the constructors to use more initialization list.
Saving progress. Fixed all memory leaks except for some detected related to sqlite.
Made network server only check every 1.5 seconds.