reparse files to approach mvc architecture, parse some files in multiple files, database controller is finish, database entity is finish, models activity and niche are finish too