Added flag for dynamic linking
Renamed Database module to data and Connection to DataChannel
Created Achievements class to manage the achievement data