moved idatalayer.h to data project's file.