Added DataLayer/System file stubs and implemented Objects