Finished DAL layer and added base implentation to the business layer