Added datalayer, contracts, service, service config for soap and rest, 2 basic methods