replaced decorators with initializers and modified the directory structure the database files