Inplemented the service layer
Setup basic DAL structure