implemented  factory
modified dir structure and continued CRUD implementation
implemented customer show functionality