moved DAL, Business Logic and Models to separate class libraries