switched testing from boost to google test framework
added init test for DataSource class