New Layer for Business Logic

this is first request